自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 Android R Settings Smart phone 2 feature phone

公司最近在做一个feature phone项目,基于Android R smart phone的分支,改成feature phone,我被分到了settings模块先看一下做成的效果一级菜单:二级菜单:子界面:switch界面:1.首先阅读一下Settings的代码结构Settings其实并不仅仅是packages/apps/Settings/ 以下几个成员也是Settings的重要组成部分Settings SettingsLib SettingsPro...

2021-12-21 14:30:52 1918

原创 Android P版本startService Crash问题,深入了解StartService流程

上个礼拜刘神在微信上跟我探讨人生的时候突然提到,小高你的博客很久没更新了。我心里一惊,是啊已经一年没更新博客了。但是写点什么呢?刘神说跟你讲下我最近遇到一个很有意思的bug,也许你就有想法了BUG现象当你在activity里面中delay(这里可以用handler或者各种延时方法)启动service时,按home键回到桌面,如果delay的时间为70s,那么程序会报错,但是如果del...

2019-07-31 11:07:22 1760 2

原创 Android8.1 O1版本去掉应用抽屉

hi what's up!    我是博主illa!    今天给大家介绍一下在android O1版本 launcher3实现的 去掉应用抽屉!    思路:第一步要实现去掉应用抽屉首先需要让所有的icon加载到桌面上不然用户无法看到所有的app               第二步手动安装第三方app的时候需要add一个icon到桌面               第三步去掉原...

2018-07-09 16:54:50 3625 19

原创 Hotseat 自动排列(基于AndroidO版本实现iPhone居中效果)

hi what's up!    我是博主illa!    今天给大家介绍一下在android O版本 launcher3实现的 Hotseat 图标自动排列!        思路:要实现图标自动排列,首先要在每一个图标移除以后,将后面的图标向前面移动一个位置。并将该位置记录下来              第二步,要让hotseat左右间距保持一致。            ...

2018-06-21 09:52:42 1832 8

转载 程序员大牛们的经典语录

1、很多问题不见得会出在你身上,但你亦需要想法解决问题,否则就会变成你的问题;2、懂得但策略的说不(不会这个准备累死吧,程序员);3、我考进事业单位,呵呵,没有传说中的那么好环境。这里待遇低下,事情繁杂,领导众多,群众骚扰得我不胜其烦;4、真的,程序员走了管理路线,反而会感到人生非常多浪费时间,太多的精力用来应付各类琐事……5、不只会埋头写程序;6、不断规划与寻找自己的人生,想法把自己变重要;7、...

2018-05-07 15:16:24 487

原创 8.1 O版本电量百分之百时不显示闪电形状修改

hi! what's up!我是博主illa!     需求:8.1 O版本google原生充电的时候都会显示一个闪电的形状,智信达客户要求在百分之百电量的时候不显示闪电     修改:frameworks\base\packages\SettingsLib\src\com\android\settingslib\graph\BatteryMeterDrawableBase.java      在...

2018-05-05 09:59:43 1347

原创 Mtk 开发push脚本

hi! what's up!我是博主illa!今天给大家介绍一个我在工作上的一个小技巧!由于博主是做Mtk开发这块的,所以在平时工作中需要不停的root、remount、push,我感觉异常的麻烦,于是我在想有没有什么简便的方式可以快速push呢?答案是有的,你可以写一个脚本,将你需要执行的命令写在里面,这样就可以不用重复写了第一步:创建一个.bat文件第二步:在里面写上你要执行的命令例子如下ad...

2018-04-28 10:24:39 841

原创 微信无法拍摄小视频问题

hi! what's up!我是博主illa!今天给大家介绍一个我之前遇到的疑难问题!问题描述:微信无法正常拍摄小视频,提示无法获取摄像头数据。。。心路历程:当时看这个问题,百思不得其解,感觉不像是改出来的问题,以为是wechat自身的bug,但是后面去掉自身修改的东西,问题居然没了!当时我的内心几乎是崩溃的!只好一步步排查!解决过程:具体过程不多说,主要是将自己修改的东西一步步删除验证!已经全删...

2018-04-12 11:48:10 4408

原创 Android O版本 应用锁功能

hi !what s up!公司在开发android O版本,分配了一个应用锁功能给我,现在在这里跟大家一起分享需求:应用锁功能(主要功能是在打开某个app的锁的时候,弹出密码锁)心路历程:看到这个功能第一时间想的是在哪个位置拦截可以挡住所有的app,左思右想决定在Activity.java里面来写,因为所有的Activity肯定会继承这个类。想通了这一点其他的也就一步步迎刃而解。主要逻辑:Act...

2018-04-12 11:02:24 3483

原创 简单的Jni 以及Aidl的实现

首先解释一下Jni,在我看来Jni 说白了就是Android系统中Java与Native交互的工具那么AIDL又是什么呢,android是特有的AIDL通信机制,是为了让实现在其它进程里的代码也能调用某个接口。然后说一下为什么要写这个Jni以及AIDL呢,这是因为当时遇到个问题,需要获取某个so里面的一个数据,该so必须通过jni来获取。具体为什么非要通过jni,这里不多说。最后说一下基本思路。首...

2018-04-09 11:00:43 1692

原创 Android N 版本双卡铃声

1. 双卡铃声功能17年做的第一个功能,原因是因为mtk在7.0移除了audioprofile,所以没有了双卡铃声,主要思路是在原来单卡的基础上再添加一个存储铃声的标记。来电根据sim卡id之类的来判断卡一卡二,播放对应的铃声。 主要代码alps\build\target\product\full_base.mkPRODUCT_PROPERTY_OVERRIDES:= \r

2018-02-02 19:50:44 1187

原创 android大神

你想成为android 大神吗 ,来这里吧

2018-02-02 14:33:39 394

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除