Android
ouyangshima
找到心中的那份自信
技术不牢,地动山摇
展开
-
[Android]Activity生命周期之三大循环|五种状态|七种方法
生命周期三大循环我们能监控Activity生命周期中的三个嵌套循环(monitor three nested loops in the activity lifecycle)1.Activity的entire lifetime(全部的生命期)发生在调用onCreate()和调用onDestory()之间。在onCreate()方法中执行全局状态的建立(例如定义布局),在onDestr...原创 2019-12-26 19:02:10 · 4240 阅读 · 0 评论 -
[Android]Android和iOS保持屏幕常亮
Android保持屏幕常亮@Override protected void onCreate(Bundle icicle) { super.onCreate(icicle); getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON); }//一行代码让App运行时iPhone不会进入锁屏待机状态[[UIA原创 2017-08-12 12:17:35 · 594 阅读 · 0 评论 -
[Android]Android adb常见问题整理
The connection to adb is down, and a severe error has occured. You must restart adb and Eclipse. Please ensure that adb is correctly located at 'adb.exe' and can be executed. 解决方法:进入命令行下重启adb进程:adb ki原创 2017-08-12 13:58:09 · 839 阅读 · 0 评论 -
[Android]Android adb常用命令
查看adb版本:adb version查看ADB帮助:adb help查看log:adb logcat终止adb服务进程:adb kill-server重启adb服务进程:adb start-server显示系统中全部android平台:android list targets,输出如id: 4 or "android-27" Name: Android 8.1.0 ...原创 2010-03-17 13:15:00 · 3943 阅读 · 0 评论 -
[Android]adb logcat打印日志脚本
1. at the thought of一想到… 2. as a whole (=in general) 就整体而论 3. at will 随心所欲 4. (be) abundant in(be rich in; be well supplied with) 富于,富有 5. access(to) (不可数名词) 能接近,进入,了解 6. by accident(=by原创 2010-05-27 18:17:00 · 2804 阅读 · 0 评论 -
[Android]Android.mk学习
Android.mk是Android提供的一种makefile文件,用来指定诸如编译生成so库名、引用的头文件目录、需要编译的.c/.cpp文件和.a静态库文件等。要掌握jni,就必须熟练掌握Android.mk的语法规范。 由于该文件会被NDK的编译工具解析多次,因此应该尽量减少源码中声明变量,因为这些变量可能会被多次定义从而影响到后面的解析。这个文件的语法允许把源代码组织成模块,每个模块属...原创 2017-05-11 20:40:59 · 1522 阅读 · 0 评论 -
[Android]基础--Activity的四种启动模式
Activity的管理机制Android的管理主要是通过Activity栈来进行的。当一个Activity启动时,系统根据其配置或调用的方式,将Activity压入一个特定的栈中,系统处于运行(Running or Resumed)状态。当按Back键或触发finish()方法时,Activity会从栈中被压出,进而被销毁,当有新的Activity压入栈时, 如果原Activity仍然可见,则...原创 2018-09-03 18:14:11 · 346 阅读 · 0 评论 -
[Android]Android.mk学习(二)
import-module的功能导入外部模块的.mk文件 ,和 include基本一样。概念上的区别是include导入的是由我们自己写的.mk。而import-module导入的是外部库、外部模块提供的.mk。import-module的使用:$(call import-module,相对路径)include的路径是.mk文件的绝对路径。而import是设置的路径指定到模块的.mk所在...原创 2018-10-19 17:03:43 · 781 阅读 · 0 评论 -
[Android]APP性能优化的一些思考
四个方面可以把用户体验的性能问题主要总结为4个类别: 流畅 稳定 省电、省流量 安装包小性能问题的主要原因是什么,原因有相同的,也有不同的,但归根到底,不外乎内存使用、代码效率、合适的策略逻辑、代码质量、安装包体积这一类问题,整理归类如下:从图中可以看到,打造一个高质量的应用应该以4个方向为目标:快、稳、省、小。快:使用时避免出现卡顿,响应...原创 2010-05-01 16:18:00 · 1014 阅读 · 0 评论