1
Android6.0 源码修改之Settings音量调节界面增加通话音量调节

前言 今天客户提了个需求,因为我们的设备在正常情况下无法调节通话音量,只有在打电话过程中,按物理音量加减键才能出现调节通话音量seekBar,很不方便,于是乎需求就来了。需要优化两个地方 1、在正常情况下,按物理音量加减键都显示 通话音量调节seekBar,可方便快速调节通话音量 2、在Settin ...

cczheng @ 2019/04/23

3
apktool 简单使用记录

修改APP:车来了 修改内容:首次启动引导页,中间的点素材修改、样式修改 修改前:未选中为白色,选中为蓝色,间距为5dip 修改后:未选中为红色,选中为黑色,间距为0 前后截图如下: 修改过程: 一、使用apktool反编译apk apktool安装根据官网进行:https://ibotpeache ...

华夏国宝 @ 2019/04/23

4
DownEditTextView【自定义Edittext对Android 软键盘向下的监听】

版权声明:本文为HaiyuKing原创文章,转载请注明出处! 前言 记录自定义EditText控件实现监听软键盘隐藏事件的功能。基本上和参考资料相同。 效果图 代码分析 自定义EditText子类,然后重写onKeyPreIme方法 使用步骤 一、项目组织结构图 注意事项: 1、 导入类文件后需要c ...

HaiyuKing @ 2019/04/23

5
安卓开发笔记(二十六):Splash实现首页快速开屏功能

我们在进行安卓开发的时候,首页开有两种方式,一种是利用handler将一个活动进行延时,时间到达之后软件则会跳转到第二个活动当中。而另一种方法则是更加常用的方法,利用splash实现首页的快速开屏,这种开屏方式比handler的方式传入图片的速度更快,出现白屏的时间更少,也是谷歌在2018开发者大会 ...

Geeksongs @ 2019/04/23

6
Android-原笔迹手写的探索与开发

前言 这篇文章主要是关于移动端原笔迹的开发,让平板上的手写效果达到笔迹光滑且有笔锋。 介绍关于原笔迹的算法思路。 项目github地址 算法思路分析 曲线拟合算法 利用曲线拟合算法增加虚拟的点,使得笔迹更加光滑,关于算法思想本文采用的是B样条插值算法。 采集点:获取笔输出的两个关键点a1、a2,以及 ...

.double @ 2019/04/23

8
JPushDemo【极光推送集成,基于v3.1.8版本】

版权声明:本文为HaiyuKing原创文章,转载请注明出处! 前言 这个Demo只是记录极光推送的集成,不能运行。 使用步骤 一、项目组织结构图 注意事项: 1、 导入类文件后需要change包名以及重新import R文件路径 2、 Values目录下的文件(strings.xml、dimens. ...

HaiyuKing @ 2019/04/23

10
分享一款移动平台崩溃卡顿的收集分析利器--云捕

首先说一下项目背景,公司最近在做一个移动平台APP的开发,贴向于游戏方向,用户量也相对较大,加上项目中几个功能排期比较赶,导致开发中出来了不少问题,主要问题就是APP运行过程中的奔溃、卡顿、异常等问题。之前老的定位手段效率很低,有的问题需要定位一两天才能解决,确实影响了用户体验。后来在帖子上发现了几 ...

小勇DW3 @ 2019/04/22

12
Android 6.0 默认关闭定位和GPS,开启后默认选省电

默认关闭定位和GPS 修改位置 frameworks/base/packages/SettingsProvider/res/values/defaults.xml network,gps 修改为 默认省电 修改位置 com/android/settings/location/LocationSett ...

cczheng @ 2019/04/22

13
ConstraintLayoutDemo【约束性布局知识梳理】【基于1.1.3】

版权声明:本文为HaiyuKing原创文章,转载请注明出处! 前言 在较新版本的Android Studio中新建项目默认使用 ConstraintLayout进行布局的。 ConstraintLayout是一个允许您以灵活的方式定位和调整小部件的ViewGroup。 注意: ConstraintL ...

HaiyuKing @ 2019/04/21

14
安卓开发笔记(二十五):ViewPager的使用

首先我们来看看运行之后的效果: 然后我们也不多说废话了,下面是这个项目所需要的全部代码,很多博主写这个都不把代码写完,因此笔者自己也琢磨了一会儿才把这个弄出来,感觉很烦,但我肯定会把代码写全的。我这里一共引入了三个界面,三个布局的xml我都会写的。 1.MainActivity.java 2.Myp ...

Geeksongs @ 2019/04/21

15
Android6.0 源码修改之 仿IOS添加全屏可拖拽浮窗返回按钮

前言 之前写过屏蔽系统导航栏功能的文章,具体可看 "Android6.0 源码修改之屏蔽导航栏虚拟按键(Home和RecentAPP)/动态显示和隐藏NavigationBar" 在某些特殊定制的版本中要求完全去掉导航栏,那么当用户点进一些系统自带的应用界面如设置、联系人等,就没法退出了,虽然可以在 ...

cczheng @ 2019/04/20

19
Error:Execution failed for task ':app:processDebugManifest'.

Attribute meta-data#android.support.VERSION@value value=(26.1.0) from AndroidManifest.xml:28:13-35 is also present at AndroidManifest.xml:28:13-35 val ...

苑庆涛 @ 2019/04/18

20
Android resource compilation failed

报错:Android resource compilation failed D:\android\EasySports\app\build\intermediates\incremental\mergeOfficialDebugResources\merged.dir\values\values. ...

苑庆涛 @ 2019/04/18