摘要:
解析:〈#ffffffff〉#ffffffff由#加八位数字或字母组成,前两个ff为透明度(十六进制),后面六位ffffff为颜色代码,采用RGB配色(十六进制)一、进位制转换器获取透明代码的方法安装打开,出现一个操作面板,Hex(十六进制)、Dec(十进制)、Octal(八进制)、Bin(二进制)... 阅读全文
摘要:
PID:为Process Identifier, PID就是各进程的身份标识,程序一运行系统就会自动分配给进程一个独一无二的PID。进程中止后PID被系统回收,可能会被继续分配给新运行的程序,但是在android系统中一般不会把已经kill掉的进程ID重新分配给新的进程,新产生进程的进程号,一般比产... 阅读全文
摘要:
最终总结:1. 不同package的app默认在不同的进程当中,不可共享数据。2. 不同package的app如果设置相同的sharedUserID,当他们的keystore相同时,可共享数据,默认不在同一个进程。3. 不同package的app当sharedUserID/keystore相同时,在... 阅读全文
摘要:
http://www.oschina.net/code/snippet_566026_17466import java.io.File;import java.io.FileInputStream;import java.io.IOException;import java.util.ArrayLi... 阅读全文
摘要:
http://blog.csdn.net/wirelessqa/article/details/8581652android:sharedUserId当APK安装的时候,userid这个标志就会产生。APK在设备上的整个生命周期中,这个ID不再改变。不同设备上同一个应用包可能有不同的userid,重... 阅读全文
摘要:
(一) 通过包名、类名开发有时需要在一个应用中启动另一个应用,比如Launcher加载所有的已安装的程序的列表,当点击图标时可以启动另一个应用。一般我们知道了另一个应用的包名和MainActivity的名字之后便可以直接通过如下代码来启动:[java]view plaincopyIntentinte... 阅读全文
摘要:
getDimension()是基于当前DisplayMetrics进行转换,获取指定资源id对应的尺寸。文档里并没说这里返回的就是像素,要注意这个函数的返回值是float,像素肯定是int。getDimensionPixelSize()与getDimension()功能类似,不同的是将结果转换为in... 阅读全文
摘要:
一、在res/values文件下定义一个attrs.xml文件.代码如下: 二、我们在MyView.java代码编写如下,其中下面的构造方法是重点,我们获取定义的属性R.sytleable.MyView_textColor,获取方法中后面通常设定默认值(float textSize = a.get... 阅读全文
摘要:
http://blog.csdn.net/lixiaodaoaaa/article/details/8284246先看实现的效果如下:演示效果如上: 上面的列表是GridView 要给这个GridView添加一个动画,才可以逐个加载。网上找了大量资料,不少人说用多线程加载,通过SetAdapter设... 阅读全文
摘要:
BOLB表示二进制大对象,这种数据类型通过用来保存图片,图象,视频等。使用场景:http://blog.sina.com.cn/s/blog_8cfbb99201012oqn.htmlpublic class MySQLiteOpenHelper extends SQLiteOpenHelper {... 阅读全文