![](https://img-blog.csdnimg.cn/20200708164946420.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Rom开发中的难点总结
有问题咨询扫描左侧头像,这里是对Rom开发相关的记录
优惠券已抵扣
余额抵扣
还需支付
¥99.90
购买须知?
本专栏为图文内容,最终完结不会低于15篇文章。
订阅专栏,享有专栏所有文章阅读权限。
本专栏为虚拟商品,基于网络商品和虚拟商品的性质和特征,专栏一经购买无正当理由不予退款,不支持升级,敬请谅解。
Rom_Fisher
知识的学习在于一点点的积累!!!
展开
-
仿设置流量使用——细讲android获取流量使用情况,以及解决调用流量接口不准问题(非TrafficStats,而是NetworkStatsHistory)
不积跬步无以至千里 流量使用情况,好多软件都会带这个功能,比如360的流量监控,好多之类的,手机管家都会带上这个流量计算的功能,连系统应用设置里面也会带一个流量使用情况的查看功能,为什么呢?因为流量的使用关乎到用户使用流量的计费,当流量使用了很多,会给用户造成额外的损失,因此流量使用情况这个功能是好多手机管家不可或缺的一个功能。 而正好,我这个项目也要做一个流量使用情原创 2017-11-14 16:44:00 · 6402 阅读 · 7 评论 -
Android源码中添加高斯模糊背景-毛玻璃
不积跬步无以至千里 由于系统中多处使用了高斯模糊处理的背景效果,这里感觉也算一个有b格的设计,因此把实现记录下来,而且多数的处理是基于上层的添加方式,这里说一下源码下的整个流程.1.配置Android.mk配置其中所需要的库,以及RenderScript所依赖的环境LOCAL_STATIC_JAVA_LIBRARIES += androi...原创 2020-06-09 16:11:41 · 480 阅读 · 0 评论 -
Android 系统开发小技巧
不积跬步无以至千里1.杀死SystemUI进程,不用重启:adbshellps|grepsystemui|awk'{print$2}'|xargs-tladbshellkill2.不能push文件(user-debug)adbrootadbdisable-verityadbreboot3.过滤查看进程信息(进程号的变化)...原创 2019-06-12 19:15:54 · 504 阅读 · 0 评论 -
Rom开发之OTA升级流程
不积跬步无以至千里 OTA之简介: OTA英文全称是Over-the-Air Technology,即空间下载技术的意思。 OTA升级是Android系统提供的标准软件升级方式。它功能强大,可以无损失升级系统,主要通过网络[例如WIFI、3G]自动下载OTA升级包、自动升级,但是也支持通过下载OTA升级包到SD卡升级,OTA的升级包非常的小,一般几M到十几M,如果你用网络升级,非常的方便,基本原创 2017-10-19 17:47:03 · 3007 阅读 · 0 评论 -
关于Android Studio中编写源码中的跳转问题
不积跬步无以至千里 在最新的项目中,按照往常一样编译完代码后,把源码导入了AndroidStudio(导入链接:https://blog.csdn.net/xiao_yuanjl/article/details/78687183),按照往常的流程,就开始编写了代码,但是发现了两个问题:问题一: 点击某个类,跳转并不是我想去的类。问题二:...原创 2018-08-25 18:48:39 · 5440 阅读 · 0 评论 -
android7.0 SnapdragonGallery 遇到的BitmapFactory.decodeResource调用矢量图 空指针问题
不积跬步无以至千里 bug描述:点开图库应用,选择照片,长按照片实现选中效果,直接crash 通过log查看显示调用BitmapFactory.decodeResource 返回的是空指针 调用代码(UploadedTexture.java)如下图: 这里是当你选中照片时,之前的bitmap已经被释放,重新获取bitmap,则调用了onGetBitmap方法,这个是抽象方法,然后他的实现原创 2017-12-22 14:14:10 · 2292 阅读 · 2 评论 -
Cts问题之备份问题(测试案例:CtsShortcutHostTestCases)
不积跬步无以至千里 前边已经说了关于cts单项测试的流程,接下来说一下我遇到的这个关于系统备份功能的测试出现的bug。简单说下解CTS的小体会:1、先查看这个cts的bug是哪个测试案例的问题,如下面,我这个是CtsShortcutHostTestCases项测试的一个bug2、然后查找CTS的测试代码,目录在android下,你必须知道它怎么测试的?测试逻辑才能知道它...原创 2018-01-11 16:45:17 · 2115 阅读 · 0 评论 -
Cts问题之android.view.cts.SurfaceViewSyncTests(测试案例:CtsViewTestCases)
不积跬步无以至千里 这个CTS的bug说实话耽误了很长时间,并且最后的这个解决方式也是巧妙避过。(这个项目的手机屏幕宽度为:320,是比较小的手机)出现问题的bug为:1、CtsViewTestCases_android.view.cts.SurfaceViewSyncTests#testSurfaceViewSmallScale2、CtsViewTestCases_a...原创 2018-02-28 17:24:08 · 1814 阅读 · 0 评论 -
使用HorizonScrollView包裹自定义布局出现无法填充布局的问题
不积跬步无以至千里 我项目引用了RecycleView+HorizonScrollView+自定义布局,来实现整体布局的显示,但是发现布局出现了显示问题。一、HorizonScrollView的使用场景及表现:通过RecycleView来整个框架数据的显示,然后通过HorizonScrollView作为RecycleView的item布局,然后把自定义布局放入Horizon...原创 2018-05-17 14:45:29 · 808 阅读 · 0 评论 -
Ubuntu配置开发Android系统环境(工欲善其事必先利其器)
不积跬步无以至千里 当你到了新公司或者由于某些原因需要更换电脑,一个很头疼的事就来了——重新装系统,需要配置自己喜欢、熟悉的环境,因为只有“武器”用的得心应手才能编写出优质的代码。配置软件环境上来说相对于android App开发来说,Android Rom开发的配置环境更显复杂,重新配置环境其实还是有点挠头的事,有可能你突然会感觉不知道从何入手?因此这里最好有一个属于自己的os镜像...原创 2019-11-06 16:50:57 · 964 阅读 · 2 评论