
安卓开发小技巧
文章平均质量分 94
liu_can_cheng
I want to get up
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
三:08:Android DataBinding 从入门到进阶
DataBinding 是谷歌官方发布的一个框架,顾名思义即为数据绑定,是 MVVM 模式在 Android 上的一种实现,用于降低布局和逻辑的耦合性,使代码逻辑更加清晰。MVVM 相对于 MVP,其实就是将 Presenter 层替换成了 ViewModel 层。DataBinding 能够省去我们一直以来的 findViewById() 步骤,大量减少 Activity 内的代码,数据能够单向或双向绑定到 layout 文件中,有助于防止内存泄漏,而且能自动进行空检测以避免空指针异常 启用 DataB转载 2020-06-24 10:57:19 · 257 阅读 · 0 评论 -
三:07:约束布局ConstraintLayout看这一篇就够了
目录 1.介绍 2.为什么要用ConstraintLayout 3.如何使用ConstraintLayout 3.1 添加依赖 3.2 相对定位 3.3 角度定位 3.4 边距 3.5 居中和偏移 3.6 尺寸约束 3.7 链 4.辅助工具 4.1 Optimizer 4.2 Barrier 4.3 Group 4.4 Placeholder 4.5.Guideline 5.总结 1.介绍 约束布局ConstraintLayout 是一个ViewGroup,可以在Api9转载 2020-06-20 10:27:04 · 522 阅读 · 1 评论 -
Android studio无线调试
Android Studio无线调试手机,从经常找线的困境中解脱 1、电脑和手机,置于同一局域网之内 就是连接同一个wifi 2、连接设备 用手机USB连接电脑,Android Studio的控制台输入命令 adb devices,有设备编号为连接成功 控制台使用cmd或者Android Studio的termianl都可以 提示adb不是内部命令bug解决 一般adb.exe是放在SDK的platform-tools目录下面的,需要找到adb存放的路径 如:C:\Users\yonghuming\Ap转载 2020-06-06 14:59:03 · 765 阅读 · 0 评论 -
Anadroid 01:intent
原文:摘抄自:https://www.cnblogs.com/engine1984/p/4146621.html Intent组件虽然不是四大组件,但却是连接四大组件的桥梁,学习好这个知识,也非常的重要。 一、什么是Intent 1、Intent的概念: Android中提供了Intent机制来协助应用间的交互与通讯,或者采用更准确的说法是,Intent不仅可用于应用程序之间,也可用...转载 2020-04-09 22:54:30 · 236 阅读 · 0 评论 -
三:03:解决首次进入页面ScrollView不在顶部问题
首先就是让ScrollView在进入页面时获取焦点,不被其他布局影响 在最外层布局上加上 android:focusable="true" android:focusableInTouchMode="true" 就会获取到焦点,问题也就解决了 ...原创 2018-11-02 10:50:29 · 1658 阅读 · 0 评论 -
三:05:电脑断电重启后Android Studio出现异常,所有的类引入都报错
今天遇到一个很奇怪的额BUG,电脑突然断电重启后,Andorid Studio打开工程出现异常,无法引入任何类,所有的import语句和类名都报错, 无论怎么clean、rebuild都没用。 解决办法:File -> Invalidata Caches/Restart -> Invalidate and Restart --------------------- 转载来自:ht...转载 2018-11-15 13:30:01 · 475 阅读 · 0 评论 -
三:06:Android版本升级
今天咱们来讲一下 Android的版本升级模块 随着Android版本的不断更新,andriod对权限的的控制越来越严格。下面咱们就一步一步的写着讲着。 一:请求服务器获取最新的安装包文件,这一步感觉像是废话。肯定要往服务器上下载最新的安装包文件了。 二:开始咱们的正题,安装apk文件。 application/vnd.android.package-archive 。 大家先要明白...原创 2019-07-01 14:25:12 · 1393 阅读 · 0 评论