自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 自定义RecyclerView实现不固定刻度的刻度尺

##不均匀刻度效果图##等比例刻度效果图实现功能目前1、实现类似日期/分类等大小不固定的水平刻度尺效果2、实现标准刻度尺效果3、监听RecyclerView滑动时居中条目4、去掉边缘阴影定义RecyclerViewpublic class CenterRecyclerView extends RecyclerView {//设置RecyclerView的速度 private static final int MAXIMUM_FLING_VELOCITY = 3000;//画

2020-07-15 10:27:22 1821 1

原创 android kotlin aidl 通讯实现inout类型及回调监听

1.基本介绍AIDl是Android中专门针对跨进程而设计的一种机制。AIDL全称是Android Interface Definition Language(安卓接口定义语言),使用它的语法和Java的风格很相似,主要用来不同应用和进程之间的通讯.(先上张图片)2.相关知识介绍1.AIDL支持的数据类型分为如下几种:八种基本数据类型:byte、char、short、int、long、float、double、booleanString,CharSequence实现了Parcelable接口

2020-05-22 16:49:33 560

原创 CMakeLists.txt生成.so ndk开发

ndk开发由于需调用底层代码申请系统内存就开发了调用底层的so申请内存主要两个申请内存释放内存创建对应的java调取接口jni//com.aa.factorylibrary.jni.MemOpJnipublic class MemOpJni { static { System.loadLibrary("memory_malloc"); } ...

2020-05-08 09:02:35 1774

原创 android系统蓝牙自动连接

实现的主要功能(蓝牙配对成功如何与远程设备一直连接)1.当蓝牙配对成功连接时,非主动断开会自动连接2.当设备长时间锁屏会导致CachedBluetoothDevice自动清空,如果蓝牙断开就不会自动连接的处理实现步骤监控蓝牙断开连接状态时发生哪些改变媒体音频与通话音频(a2dp与hfp)1.在com.android.bluetooth.btservice.AdapterPropertie...

2020-05-04 08:54:14 3242

原创 Android user版通过adb_enable开启adb 调试 不提示对话框

需求解读由于定制给rom给用户具体需求如下:进入工厂测试app自动打开adb调试模式,退出就关闭,防止客户的用户安装其它应用(直接通过改变Settings.Global.ADB_ENABLED字段)打开usbdebug不提示弹出框禁止调试图标出现在通知状态栏过程分析通过字段关闭和开启usb调试模式通过开启开发者模式最终发现开启或者关闭是改变如下字段:Settings.Globa...

2020-04-29 12:13:35 4399 1

原创 SettingsProvider defaults.xml 修改默认值数据及更新数据

SettingsProvider 修改默认值数据及更新数值SettingsProvider数据存储调试的时候获取或者设置相关的默认值修改系统默认的一些设置配置值强制更新数据SettingsProvider数据存储frameworks\base\packages\SettingsProvider中android6.0之后用不在用settings.db这个数据了,会存储在/data/system/...

2020-04-23 15:36:35 2809

空空如也

空空如也

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

TA关注的人

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