摘要:
android 其实就是linux 上面包装了一个java的框架. linux 系统下 所有的硬件,设备(网卡,显卡等) 都是以文件的方式来表示. 文件里面包含的有很多设备的状态信息. 所有的流量相关的信息 都是记录在文件上的. 注意:模拟器 是不支持流量查询的. adb devices列出所以设置 然后通过 :adb -s 3835197E43F100EC shell 可以进入指定的设备. proc 系统的状态信息 adb -s 3835197E43F100EC shell 所以,那些流量都是读取的这些文件的内容. 在ui... 阅读全文
摘要:
1、分享:Intent shareIntent = new Intent(); shareIntent.setAction(Intent.ACTION_SEND); shareIntent.setType("text/plain"); shareIntent.putExtra(Intent.EXTRA_SUBJECT, "分享"); shareIntent.putExtra(Intent.EXTRA_TEXT,"推荐你使用一个程序" + item.getAppName()); startActivity(shareIntent); 2 阅读全文
摘要:
1、缓存颜色:为什么ListView在拖动的时间是黑色,而静止时间是自己的颜色是因为 ListView的缓存。只需一个配置即可。在这个ListView里面加上它即可。 android:cacheColorHint="@android:color/transparent" 2、ListView异步刷新:最厉害的,我们在ListView里添加过以后,想要异步刷新, 即页面不改变,但是数据改变了。其实就是安卓 中的ajax。 dao.insert(numString); // 此时你肯定想要通知ListView刷新数据。 // 让数据适配器通知listview更新数据 ,相当于. 阅读全文
摘要:
1.在做程序自动安装更新的时候,必须保证程序的签名和包名是相同.C:\DocumentsandSettings\zehua\.android\debug.keystore debug的签名,开发时候的签名 Re-installationfailedduetodifferentapplicationsignatures. Pleaseexecute'adbuninstallcn.itcast.mobilesafe'inashell. 2.两种上下文区别:applicationcontext 生命周期 进程存在 上下文就存在 activity.this activity 在任务栈 阅读全文
摘要:
第一部分:1. ubuntu下配置环境anroid变量:在终端执行 sudo gedit /etc/profile 打开文本编辑器,在最后追加#set android environment2. 运行Eclipse,还需要配置JAVA环境变量#set java environmentJAVA_HOME=/home/loginname/jdk目录名JRE_HOME=/home/loginname/jdk目录名/jreexport PATH=$JAVA_HOME/bin: $ JRE_HOME/bin: $ PATHexport CLASSPATH= $ JAVA_HOME/lib: $ JRE_ 阅读全文