![](https://img-blog.csdnimg.cn/20190614131902216.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Android
落魄的Android开发者
XueQiYa
不再更新
展开
-
Android项目引入Flutter
创建Flutter模块假如老项目目录在/Users/xq/Android/Projects/NativeFlutter/cd ..切换到上目录执行flutter create -t module flutter_module上面的命令会创建一个flutter的项目模块,在flutter_module文件夹中有一个.android的隐藏文件夹,里面包裹了一个安卓库的工程模块。可以使用如下...原创 2019-06-17 10:12:22 · 1538 阅读 · 0 评论 -
android gradle tools 3.X 中依赖,implementation ,api , compile区别
在com.android.tools.build:gradle 3.0 以下版本依赖在gradle 中的声明写法compile fileTree(dir: 'libs', include: ['*.jar'])但在3.0后的写法为implementation fileTree(dir: 'libs', include: ['*.jar'])或api fileTree(dir: 'libs...原创 2019-06-05 10:17:12 · 160 阅读 · 0 评论 -
ADB 命令
常用adb devices // 显示连接到计算机的设备adb get-serialno // 获取设备的ID和序列号serialNumberadb kill-server // 终止adb服务进程adb start-server // 重启adb服务进程adb root // 已root权限重启adb服务adb wait-for-device // 在模拟器/设备连接之前把命令转载...原创 2019-06-01 18:41:26 · 184 阅读 · 0 评论 -
CountDownTimer实现验证码倒计时
timer = object : CountDownTimer(60000, 1000) { // 第一个参数是总的倒计时时间 // 第二个参数是每隔多少时间(ms)调用一次onTick()方法 override fun onT...原创 2018-06-12 08:51:56 · 136 阅读 · 0 评论 -
setEnabled() 和 setClickable()
都可以做到按钮是否可以点击setClickable():设置成true时,按钮为可点击,设置为false时,按钮不可点击,不能响应点击事件,但此时如果setEnabled()为true,那么按钮即使不可点击(setClickable()为false),也会产生变化(一闪一闪)。setEnabled():为false,该控件将不再响应点击、触摸以及键盘事件等,处于完全被禁用的状态,...原创 2018-06-12 09:28:13 · 1545 阅读 · 0 评论 -
Retrofit+RxAndroid简单使用
请求网络object GetRetrofitService { lateinit var client: OkHttpClient fun init() { client = OkHttpClient.Builder() .connectTimeout(20, TimeUnit.SECONDS) ...原创 2018-06-12 11:33:42 · 512 阅读 · 0 评论 -
点击TabLayout标签无法切换页面
<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="htt...原创 2018-06-27 15:04:50 · 1474 阅读 · 0 评论