上一页 1 ··· 25 26 27 28 29 30 31 32 33 ··· 45 下一页
  2012年8月10日
摘要: 本部分的内容是如何获取安装包得大小,包括缓存大小(cachesize)、数据大小(datasize)、应用程序大小(codesize)。本部分的知识点涉及到AIDL、Java反射机制。理解起来也不是很难。附上出处:http://android.blog.51cto.com/268543/537684关于安装包得大小信息封装在PackageStats类中,该类很简单,只有几个字段:PackageStats类:常用字段:public long cachesize 缓存大小public long codesize 应用程序大小public long datasize 数据大小public Strin 阅读全文
posted @ 2012-08-10 15:06 lee0oo0 阅读(1142) 评论(0) 推荐(0)
  2012年8月9日
摘要: 1. 属性选择器:[att*=val] [att^=val] [att$=val] [id*=section1]{background-color:yellow}表示id中拥有section1的背景颜色都设为黄色 [id^=section1]{background-color:red}表示id中开头为section1的背景颜色都设为红色 [id$=section1]{background-color:blue}表示id中结尾为section1的背景颜色都设为蓝色 注意:如果[id$=\-1]这里的“\”表示转义字符 2. 伪元素选择器:first-line first-lett... 阅读全文
posted @ 2012-08-09 15:39 lee0oo0 阅读(6283) 评论(0) 推荐(0)
  2012年8月8日
摘要: 效果图:Model代码:publicclassAppInfo{privateStringappLabel;privateDrawableappIcon;privateIntentintent;privateStringpkgName;publicAppInfo(){}publicStringgetAppLabel(){returnappLabel;}publicvoidsetAppLabel(StringappName){this.appLabel=appName;}publicDrawablegetAppIcon(){returnappIcon;}publicvoidsetAppIcon(D 阅读全文
posted @ 2012-08-08 16:04 lee0oo0 阅读(28937) 评论(3) 推荐(1)
  2012年8月6日
摘要: 7、第三层<service>【1】service与activity同级,与activity不同的是,它不能自己启动的,运行在后台的程序,如果我们退出应用时,Service进程并没有结束,它仍然在后台运行。比如听音乐,网络下载数据等,都是由service运行的【2】service生命周期:Service只继承了onCreate(),onStart(),onDestroy()三个方法,第一次启动Service时,先后调用了onCreate(),onStart()这两个方法,当停止Service时,则执行onDestroy()方法,如果Service已经启动了,当我们再次启动Servic 阅读全文
posted @ 2012-08-06 10:33 lee0oo0 阅读(919) 评论(0) 推荐(0)
摘要: 3、第三层(<Activity>):属性<activityandroid:allowTaskReparenting=["true"|"false"] android:alwaysRetainTaskState=["true"|"false"] android:clearTaskOnLaunch=["true"|"false"] android:configChanges=["mcc","mnc","local 阅读全文
posted @ 2012-08-06 10:31 lee0oo0 阅读(338) 评论(0) 推荐(0)
摘要: 一、关于AndroidManifest.xmlAndroidManifest.xml是每个android程序中必须的文件。它位于整个项目的根目录,描述了package中暴露的组件(activities, services,等等),他们各自的实现类,各种能被处理的数据和启动位置。除了能声明程序中的Activities, ContentProviders, Services,和Intent Receivers,还能指定permissions和instrumentation(安全控制和测试)二、AndroidManifest.xml结构<?xmlversion="1.0"e 阅读全文
posted @ 2012-08-06 10:00 lee0oo0 阅读(394) 评论(0) 推荐(0)
摘要: 这个name属性是来设置你所有activity所属于哪个application的,默认是android.app.Application,你也可以自己定义一个类例如 public class MyApplication extends Application {}然后<application android:icon="@drawable/icon" android:label="@string/app_name"android:name=".MyApplication">就是这儿,将我们以前一直用的默认Applicatio 阅读全文
posted @ 2012-08-06 09:37 lee0oo0 阅读(413) 评论(0) 推荐(0)
摘要: AndroidManifest.xml是每个android程序中必须的文件。它位于application的根目录,描述了package中的全局数据,包括了package中暴露的组件(activities,services,等等),它们各自的实现类,各种能被处理的数据和启动位置。此文件一个重要的地方就是它所包含的intent-filters。这些filters描述了activity启动的位置和时间。每当一个activity(或者操作系统)要执行一个操作,例如:打开网页或联系簿时,它创建出一个intent的对象。它能承载一些信息描述了你想做什么,你想处理什么数据,数据的类型,和一些其他信息。And 阅读全文
posted @ 2012-08-06 09:28 lee0oo0 阅读(454) 评论(0) 推荐(0)
  2012年8月1日
摘要: 1. 首先需要在AndroidManifest.xml中导入以下权限:<uses-permissionandroid:name="android.permission.BLUETOOTH"/><uses-permissionandroid:name="android.permission.BLUETOOTH_ADMIN"/>2. 把你手机的蓝牙设置设置为可用状态,这里有两步:A. 获得BluetoothAdapter,如果返回值为null,说明设备不支持蓝牙BluetoothAdapter mBluetoothAdapter = 阅读全文
posted @ 2012-08-01 16:16 lee0oo0 阅读(2543) 评论(0) 推荐(0)
摘要: 使用javascript调用android代码 1.使用webview对象的addJavascriptInterface方法 2.addJavascriptInterface方法有两个参数,第一个参数就是我们一般会实现一个自己的类,类里面提供我们要提供给javascript访问的方法;第二个参数是访问我们在obj中声明的方法时候所用到的js对象,调用模式为window.interfaceName.方法名()或者是javascript:interfaceName.方法名();,如myWebView.addJavascriptInterface(new JavaScriptinterface(t. 阅读全文
posted @ 2012-08-01 11:46 lee0oo0 阅读(30240) 评论(0) 推荐(1)
上一页 1 ··· 25 26 27 28 29 30 31 32 33 ··· 45 下一页