首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
eacep
掘友等级
打杂工程师("▔㉨▔)
自律使人自由
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
25
文章 24
沸点 1
赞
25
返回
|
搜索文章
最新
热门
Android12(Beta版本)新特性(官方文档翻译)
从一开始,Android就一直致力于个性化,允许您选择适合您的设备、服务和体验。通过提供一个开源的,可供选择的生态系统,Android在全球已经有超过30亿的活跃设备了。 Android12建立在你喜
通过ProductFlavor打渠道包
现在很多应用都要打渠道包和马甲包,并且不同的渠道包或者马甲包功能可能还会有一些差别,比如说logo,app的名字,签名。这个怎么解决呢 打渠道包首先要学习一下google官方flavor文档,这是地址
Okhttp源码分析
一、okhttp简单使用: 二、异步使用源码查看 我们先看一下 client.newCall(request) 方法 可以看出它创建并且返回了一个RealCall对象 再看它的euqueue方法 我们
Lottie动画资源放到服务器预下载
最近在做Lottie动画,由于动画资源放到了assets中,导致apk的体积迅速增大,所以把lottie动画资源放到服务器,一启动应用就在子线程中默认下载这些资源,下载到app内存文件夹中,不需要申请
Kotlin中的::class, ::class.java,::javaClass的区别
val java = Main::class.java val kClass = Main::class val kProperty1 = Main::javaClass val kotlin = m
Mediaplayer.prepare()导致的ANR问题
用户在播放音效的时候,偶现ANR现象,友盟上传上来的log如下 可以发现,在执行Mediaplayer.prepare方法的时候ANR了 原因分析: Mediaplayer有两个准备资源的方法,一个是
Jetpack之DataBinding使用方式
DataBinding 是谷歌官方发布的一个框架,顾名思义即为数据绑定,是 MVVM 模式在 Android 上的一种实现,用于降低布局和逻辑的耦合性,使代码逻辑更加清晰。MVVM 相对于 MVP,其实就是将 Presenter 层替换成了 ViewModel 层。DataBi…
Android屏幕适配方案
简介:我们写UI界面的时候,都是使用dp作为单位,UI给出的设计图也是以dp为单位,比如UI给的图是宽x高为360x640dp的。那么我们为了达到在所有手机上都能不变形的展示UI图,那么我们所有的手机都要是宽x高 = 360 x 640dp,很显然,实际情况不是这样的,因为dp…
怎么把App变成黑白色
这样GrayFrameLayout本身和它的子View都会被绘制成饱和度为0的黑白色了。 这个方法就是用自定义的GrayFrameLayout替换Activity的默认的根View的FragmeLayout,这样,整个App都会变成灰色的了,实现原理就是这样的。
Android 开发抓包工具
否则抓包工具是连不上的。
下一页
个人成就
文章被点赞
32
文章被阅读
38,556
掘力值
765
关注了
35
关注者
6
收藏集
12
关注标签
12
加入于
2018-01-09