目录 效果展示 这里我添加了一行打印,然后点击模拟器中的应用,都会打印我添加的信息 实现步骤 1.编译Android源码 编译Android源码可以参考这篇文章:https:...
目录 效果展示 这里我添加了一行打印,然后点击模拟器中的应用,都会打印我添加的信息 实现步骤 1.编译Android源码 编译Android源码可以参考这篇文章:https:...
1.应用权限机制 2.Android版本权限变更 3.应用权限变更适配实例 4.默认授权 5.AppOps机制 6.Selinux权限介绍 1.应用权限机制 权限机制? An...
Android Studio引用framework.jar 前言 做系统开发感觉还是用eclipse比较好,另外compile-sdk-version最好提前设置好,不要设置...
一、前言 最近项目里面需要用到多个seekbar并且需要显示不同的精度,于是参考了部分博客模仿华为的天气刻度盘添加了精度控制和自己定义的seekbar实现了如下效果(画面模糊...
前言 android系统里app有哪些类型及其安装涉及目录、所需权限是什么? apk安装有几种方式? apk安装流程会涉及到哪些android系统知识? apk安装的过程大体...
一.Jetpack简介 2018年谷歌I/O大会发布了一系列辅助Android开发者的实用工具,合称Jetpack,以帮助开发者构建出色的 Android 应用。按照Goog...
弱引用WeakReference想必不需要多说,常用来解决内存泄漏问题。它的使用应该说还算简单,但和普通变量直接存取相比,还是有那么一点繁琐的,而kotlin的委托属性主要就...
在日常Android开发当中,我们肯定会遇到App的生命周期的需求。在lifecycle的扩展库当中有提供一个ProcessLifecycIeOwner帮我们实现对App的生...
在软件开发当中,解耦可能是永恒的话题。Android开发当中的解耦体现在系统组件的生命周期和普通组件之间的解耦,LifeCycle组件可以帮助我们做到。这篇文章就来分享关于L...
1.创建View(Activity Fragment View) 2.创建对应的ViewModel,创建对应的数据变量 3.创建对应的布局,把创建的xml布局修改成datab...
项目中遇到类似,省/市/县/乡/村 这种多层级数据展示的效果.原先处理过两层或者多层数据嵌套展示,没有处理过这种多层数据嵌套展示的效果所以在此记录一下,增强点记忆. 需求:省...
最近开发公司的项目的时候,我们有输入车牌号的功能。如果使用手机输入法去输入,需要来回切换中文和英文以及数字。我们就想有没有办法自定义输入车牌输入键盘。我找到一个非常棒的库,分...
因为自己的项目中有用到了蓝牙相关的功能,所以之前也断断续续地针对蓝牙通信尤其是BLE通信进行了一番探索,整理出了一个开源框架FastBle与各位分享经验。源码地址: http...
为什么使用Kotlin 项目一期在收尾了终于有时间折腾了,一个多月以来Kotlin从入门到现在,坚持用来开发的切身感受。因为语法与Java的区别挺大的一开始很想放弃,如果不是...
service一直被用来做后台运行的操作,包括一些保活,上传数据之类的,这个后台运行的弊端很多,比如耗电,比如设计用户隐私之类的,谷歌对这些后台行为进行了一些处理,从Andr...
前言 本篇主要介绍Rxjava在 Android 项目中的基础使用和常用方法,旨在给对 RxJava 感兴趣的人一些入门的指引.对Rxjava不熟悉的朋友可以去看我之前写的一...
努比亚技术团队原创内容,转载请务必注明出处。 实例介绍(开发者模式中的触摸小白点)开发者模式中的触摸小白点实现原理如何开启触摸小白点触摸小白点的开启设置中开启触摸小白点IMS...
1、早上洗头、洗澡: 很多朋友都喜欢在早上洗头洗澡,偶尔一两次都没关系,但不建议上期早上洗头和洗澡,因为早上人体阳气逐渐上↑升,你一洗头洗澡阳气还没有开始上升...
前言: 最近在公司开发手游SDK的时候,需要做一个浮窗功能 虽然网上有各种现成的案例 但是我这边发现很多问题 所以就重新写了一个 不过月还是基于 WindowMan...