![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android
_neu
这个作者很懒,什么都没留下…
展开
-
Android Studio 使用本地gradle的配置
1、下载自己需要的gradle版本http://services.gradle.org/distributions/ 比如说,我需要的是gradle4.4.1版本,点击下载 image.png 下载之后放到AS安装目录下gradle目录下,然后解压,源文件和解压后的文件都保留 image.png 2、配置项目的gradle-wrapper.propertiesimage.pngimage.png作者:追梦小乐链接:http...转载 2020-11-20 10:32:11 · 300 阅读 · 0 评论 -
Android style AppTheme节点中的部分标签说明
<!--状态栏颜色--> <item name="colorPrimaryDark">@color/colorPrimaryDark</item> <!--控制各个控件被选中时的颜色--> <item name="colorAccent">@color/colorAccent</item> <!--页面背景色--> <item name="android:window...转载 2020-09-22 09:48:24 · 224 阅读 · 0 评论 -
LayoutInflate.inflate()三个参数含义
LayoutInflate.inflate()三个参数含义 LayoutInflate.inflate(int resourceId, ViewGroup root, boolean attachToRoot)三个参数含义:首先明白下面知识点:给控件所指定的layout_width和layout_height到底是什么意思?该属性的表示一个控件在容器中的大小,就是说这个控件必须在容器中,这个属性才有意义,否则无意义。当:root == null,无论attachToRoot 是否tur.转载 2020-09-15 13:46:51 · 126 阅读 · 0 评论 -
Android API29 前台服务权限
最近维护一用到低功耗蓝牙的项目,看着targetSdkVersion版本比较低,想着项目比较简单就随手改成了29。结果一运行,蓝牙怎么都连不上了。打开log看看啥情况,发现运行到这一行后没有触发任何的BluetoothGattCallback回调,连个状态码都不回。BluetoothDevice.connectGatt(context,false,mGattCallback)蓝牙代码是写在service中,查了一些关于api29的资料后,发现可能是缺少了必要权限。于是在manifest中添加了FO原创 2020-09-10 14:07:05 · 813 阅读 · 0 评论