
android app
橙忆辉
坚持,每天进步一点点……
展开
-
AndroidManifest.xml中android:configChanges
程序在运行时,一些设备的配置可能会改变,如:横竖屏的切换、键盘的可用性等,这样的事情一发生,Activity会重新启动,其中的过程是:在销毁之前会先 called onSaveInstanceState()去保存你应用中的一些数据,然后called onDestroy(),最后才去called onCreate()或onRestoreInstanceState()方法去重新启动Activity。转载 2013-01-30 15:12:44 · 460 阅读 · 0 评论 -
hwclock命令参数及用法详解--Linux显示/设置硬件时钟命令
转自:http://www.linuxidc.com/Linux/2012-09/69914p2.htmLinux机器上的时间比较复杂,有各式各样的时钟和选项等等。一:机器里有两个时钟:硬件时钟和系统时钟硬件时钟从根本上讲是CMOS时钟;系统时钟是由内核维护的,它是从1969年末(即传说中的标志Unix时代开端的那个拂晓)开始算起的累积秒数。在DOS或Mac转载 2014-12-08 11:35:06 · 10196 阅读 · 1 评论 -
Eclipse 问题
安装好Eclipse之后出现以下问题:!SESSION 2014-09-03 15:38:14.969 -----------------------------------------------eclipse.buildId=I20110613-1736java.version=1.6.0_31java.vendor=Sun Microsystems Inc.BootLoa原创 2014-09-03 15:50:44 · 713 阅读 · 0 评论 -
android4.0.3 wifi 启动流程(一)
一:打开wifi。进入wifi设置界面,相关文件WifiSettings.java当用户点击android 设置按钮时,会创建wifisettings类,创建wifisettings类的条件应该在布局文件中指定,这个还不是太明白,有待研究。由于wifisettings类是一个PreferenceFragment,当初始化wifisettings之后会调用onActivityCreate原创 2013-02-26 09:35:03 · 1098 阅读 · 0 评论 -
Android4.0 wifi 启动流程3 之 wifi连接
Android4.0 wifi 启动流程3之 wifi连接当用户选择一个活跃的AP时,WifiSettings响应打开一个对话框来配置AP,比如加密方法和连接AP的验证模式。配置好AP后,WifiService添加或更新网络连接到特定的AP。代码在wifisettings.java中:public boolean onPreferenceTreeClick(PreferenceScre原创 2013-03-05 14:50:21 · 1719 阅读 · 0 评论 -
Android4.0 wifi 启动流程 二
Android4.0 wifi 启动流程二在Android4.0 wifi启动流程一中,就分析到启动wifimonitor线程来接收wpa_supplicant发送的消息,之后切换到SupplicantStartingState状态。在wifiMonitor.java中wifiMonitor线程的开始就是连接supplicant,程序如下:public void run() {原创 2013-03-05 14:41:20 · 1468 阅读 · 0 评论 -
eclipse 突然打不开了
今天来公司突然发现eclipse打不开了,昨天还好好的呢,就是进度条走到一部分就打不开了。怎么尝试都不行,最后解决方法:删去工程workspace中的.metadata文件夹,打开,OK。原创 2013-02-19 10:15:16 · 1223 阅读 · 0 评论 -
android4.0 wifi启动流程
首先从SystemServer.java开始,它做了3个动作:1.添加注册ConnectivityService连接服务,它跟所有手机的无线通信都有联系,包括wifi,蓝牙,2g网络,3g网络等connectivity = new ConnectivityService( context, networkManagement, networ转载 2013-02-19 10:55:52 · 689 阅读 · 0 评论 -
使用mm单独编译android的APP时出现错误
使用mm单独编译APP时出现以下错误:make: *** No rule to make target `out/target/product/generic/obj/lib/liblog.so', needed by `out/target/product/generic/obj/SHARED_LIBRARIES/libjni_mosaic_intermediates/LINKED/libj原创 2013-01-30 19:23:24 · 788 阅读 · 0 评论 -
android root权限开放
开放系统root权限,即使任何用户都可以执行su程序,以使得临时用户也具有了root的权限,然后去进行一些系统级的设置,如设置IP地址,DNS等。1、修改su程序对临时用户的限制,默认su只允许root和shell用户执行vi system/extras/su/su.c注释掉语句块/*myuid = getuid();if (my转载 2015-01-23 13:50:02 · 442 阅读 · 0 评论