随笔分类 -  Android

all about android
摘要:一 CMake文件结构 项目根目录的CMakeLists.txt是CMake的入口点,也就是说CMake命令先找CMakeLists.txt,并执行内部的命令,生成构建系统。 add_subdirectory()指定要处理的子文件夹(子项目),子文件夹内部也要有CMakeLists.txt文件,在C 阅读全文
posted @ 2021-01-08 12:28 墨狮 阅读(108) 评论(0) 推荐(0)
摘要:打开.../sdk/tools/monitor.bat 注意:Android 9.0以上无法直接使用uiautomatorviewer.bat 获取截屏与.uix文件,并pull到电脑: 注明:新手机地址改成:/data/local/tmp/ .uix 参考 https://www.cnblogs. 阅读全文
posted @ 2019-12-27 23:01 墨狮 阅读(312) 评论(0) 推荐(0)
摘要:1 相关类与方法: ActionBarDrawerToggle ActionBar DrawerLayout Toolbar `setTitle` 阅读全文
posted @ 2019-04-21 21:27 墨狮 阅读(792) 评论(0) 推荐(0)
摘要:1 相关方法: `onCreateOptionsMenu invalidateOptionsMenu与onPrepareOptionsMenu onOptionsItemSelected` 2 动态update menu `mActivity.invalidateOptionsMenu() invo 阅读全文
posted @ 2019-04-20 11:24 墨狮 阅读(163) 评论(0) 推荐(0)
摘要:结论 debug + log + google + note 备注: note有多种形式:流程图,时序图,文字描述或概括【针对复杂的代码逻辑,例如:android的aosp的源码】 debug 和 log最好结合起来,针对项目对外呈现的UI或者其他逻辑,梳理对应的代码。 方法 1 修改法 2 二分定 阅读全文
posted @ 2019-04-15 16:34 墨狮 阅读(343) 评论(0) 推荐(0)
摘要:Fragment与Activity的生命周期相比,主要是创建阶段和销毁阶段不同 1 创建阶段 对应Activity的onCreate onAttach() Fragment添加到activity时调用,setArguments()此时已失效,只能在此之前 newInstance()。 onCreat 阅读全文
posted @ 2019-04-13 11:31 墨狮 阅读(213) 评论(0) 推荐(0)
摘要:1 在 powershell 环境操作 2 转换工具下载 【bcprov jdk15on 161.jar】 【https://www.bouncycastle.org/latest_releases.html】 3 生成bks文件 下载下来后, 把bcprov jdk15on 157.jar和cer 阅读全文
posted @ 2019-03-07 16:41 墨狮 阅读(1489) 评论(0) 推荐(0)