摘要: apk组成: dex res (进apk包,映射到java) assets (进apk包) lib resource.arsc 1. 资源瘦身 xxhdpi ,其他不要? 纯色color替换背景图? drawable xml? jpg替换Png?去除透明通道 音频有损格式mp3,ogg ,替换无损的 阅读全文
posted @ 2017-03-15 17:57 mlrs 阅读(114) 评论(0) 推荐(0) 编辑
摘要: String: 常量,只能赋值一次。JVM自动对象 创 新 收 旧,所以你看不到。Final类型。 StringBuffer :OK StringBuilder : 非线程安全。单线程快快快。 阅读全文
posted @ 2017-03-15 17:50 mlrs 阅读(105) 评论(0) 推荐(0) 编辑
摘要: ORM: Android GreenDao sqlite UI: Snackbar是Android支持库中用于显示简单消息并且提供和用户的一个简单操作的一种弹出式提醒。当使用Snackbar时,提示会出现在消息最底部,通常含有一段信息和一个可点击的按钮。Support Design Library 阅读全文
posted @ 2017-03-15 17:48 mlrs 阅读(145) 评论(0) 推荐(0) 编辑
摘要: ■目标 定制自己的HOME适应车载中控屏幕 ■案1 将系统的HOME删除掉。将自建的APK植入。 ■案1效果 试验成功。但是对于用户自己再次下载的自定义HOME无能无力。 原HOME叫Launcher2,直接将此apk删除掉,放入自己编译好的APK到priv-app即可。 ■案2 建立新的inten 阅读全文
posted @ 2017-03-15 14:02 mlrs 阅读(272) 评论(0) 推荐(0) 编辑
摘要: ■ 目标 车载机禁止电话接入。 ■ 案1 发现来电话后,就直接挂掉好了。但是用模拟器模拟来电没有成功,未测试状态。 车载机运行过程中禁止电话接入 /frameworks/opt/telephony/src/java/com/android/internal/telephony/CallManager 阅读全文
posted @ 2017-03-15 13:19 mlrs 阅读(400) 评论(0) 推荐(0) 编辑
摘要: 1. 混淆。变更函数名等的方法,允许反编译,但是你看不懂。 2. Instant Run google产品,AS自带,扩模块的增量编译不支持。修改JAVA应用必须重启。 3. FreeLine 阿里巴巴开源产品。增量编译。App crash后的增量编译支持,so动态替换。 4.dex java编译生 阅读全文
posted @ 2017-03-14 15:49 mlrs 阅读(121) 评论(0) 推荐(0) 编辑
摘要: ■目标 不允许用户从上到下下拉状态栏 ■案1 截获手势,不处理该手势。 SystemGesturesPointerEventListener public void onPointerEvent(MotionEvent event) { if (swipe == SWIPE_FROM_TOP) { 阅读全文
posted @ 2017-03-13 18:00 mlrs 阅读(7666) 评论(1) 推荐(0) 编辑
摘要: 1. MakeFile需要是整体一个,而不是每个模块一个。是一个总分关系,每个模块只有自己的片段。 2. envsetup.sh 1)将device目录下的厂商的配置信息也导入进来。 2)提供m mm mmm lunch adb 等命令 3. lunch 1)选择厂商配置信息,目标产品平台 2)ma 阅读全文
posted @ 2017-03-02 16:49 mlrs 阅读(322) 评论(0) 推荐(0) 编辑
摘要: splash广告 + 引导页 + 首页 splash广告逻辑: 先打开APP中的一张,然后异步mobile api来下载下一次打开时用的图片。 引导页 要么gif动画,要么原生动画(开发量大) [后台] 1. 友盟打点统计 2.推送消息进来的话,具体页面跳转 3.上一次的崩溃信息的推送 JPG体积小 阅读全文
posted @ 2016-08-26 14:20 mlrs 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 页面状态是否需要记录 简单逻辑页面可以记录。(onSaveInstanceState + onRestoreInstanceState) 复杂逻辑页面,电商类APP100多个页面?算了吧,onCreate重新来一遍 windows phone的MVVM 这个东西就很好,分离了view viewMod 阅读全文
posted @ 2016-08-25 17:34 mlrs 阅读(115) 评论(0) 推荐(0) 编辑