平时积累(六)

来源:互联网 发布:霍金人工智能毁灭人类 编辑:程序博客网 时间:2024/05/22 06:32

1. 让ScrollView的滑动条始终显示:

 

    ScrollView.setScrollbarFadingEnabled(false);

 

2. 手机WebApp(Sencha):

 

    它是由ExtJS,jQTouch以及Raphael三个项目合并而成的一个开源项目。Sencha可以让你的WebApp看起来像NativeApp。

 

    美丽的用户界面组件和丰富的数据管理,全部基于最新的HTML5和CSS3的WEB标准,全面兼容Android和AppleIOS设备。

 

3. Google搜索引擎的使用:

 

   (1)与(空格),或(OR),非(-)。

 

   (2)通配符(*)。

 

   (3)搜索某一类文档(filetype:pdf/doc/...)。

 

   (4)搜索关键字在链接中(inurl:关键字,allinurl:关键字)。

 

   (5)搜索关键字在网页标题中(intitle:关键字,allinurl:关键字)。

 

   (6)搜索的关键字在网页的锚中(inanchor:关键字,allinanchor:关键字)。

 

4. 状态列表:

 

5. 自定义包含下边线的View:

 

6. 定位到ListView某一行:

 

    ListView.setSelection(行号);

 

7. 加载字体库:

 

   (1)在assets目录中新建fonts目录,将*.ttf字体库放入。

 

   (2)使用代码:

 

           TextView mAuthorName= (TextView)findViewById(R.id.mAuthorName);

 

           Typeface mTypeface = Typeface.createFromAsset(getAssets(), "fonts/*.ttf");

 

           mAuthorName.setTypeface(mTypeface);

 

8. 在Android SDK中某一平台的全部资源路径:Android SDK目录/platforms/android-*/data目录。

 

9. Service生命周期:

 

   (1)Context.startService()方法:onCreate()->onStart()->onDestroy(),多次调用Context.startService()方法,Service的onStart()

 

           方法每次都会被调用,但Service只被创建一次。

 

   (2)Context.bindService()方法:onCreate()->onBind()->onUnBind()->onDestroy(),多次调用Context.bindService()方法,Service

 

           只被创建一次。

 

10. 文件读写模式:

 

   (1)Context.MODE_PRIVATE:默认模式,代表文件是私有数据,只能被应用本身访问,在该模式下这,写入的内容会覆盖原文件的内容。

 

   (2)Context.MODE_APPEND:该模式会检测文件是否存在,只果存在会向文件中追加内容。

 

   (3)Context.MODE_WORLD_READABLE:该模式表明该文件可以被其它应用读取。

 

   (4)Context.MODE_WORLD_WRITEABLE:该模式表明该文件可以被其它应用写入。

原创粉丝点击