Android
Loucse
啥都会,啥都不精的Android工程师
展开
-
【Android 】 五种数据存储
数据存储在开发中是使用最频繁的,在这里主要介绍Android平台中实现数据存储的5种方式,分别是: 1 使用SharedPreferences存储数据 2 文件存储数据 3 SQLite数据库存储数据 4 使用ContentProvider存储数据 5 网络存储数据 第一种: 使用SharedPreferences存储数据 SharedPreferences是Android平台上一个轻量级的存储类,主要是保存一些常用的配置比如窗口状态,一般在Activity中 重载窗口状态onSaveInsta原创 2020-06-10 15:22:39 · 278 阅读 · 0 评论 -
【Android】 getWidth 、getHight过时替换
1、 DisplayMetrics dm = new DisplayMetrics(); getWindowManager().getDefaultDisplay().getMetrics(dm); int width = dm.widthPixels; int height = dm.heightPixels; 2、 Displaydisplay = getWindowManager().getDefaultDisplay(); Point point = new Point(); dis原创 2020-06-10 15:15:06 · 836 阅读 · 0 评论 -
【Android】 水波纹WaveView
package com.qiao.atc.custom.view.path; import android.content.Context; import android.content.res.TypedArray; import android.graphics.Bitmap; import android.graphics.BitmapShader; import android.grap...原创 2018-06-15 11:42:50 · 397 阅读 · 0 评论 -
【Android】通过耳机调起语音助手App配置
一、AndroidManifest.xml 配置: <activity-alias android:name="包名" android:icon="@mipmap/ic_launcher" android:label="测试语音" android:targetActivity="调起界面&原创 2018-08-22 11:04:17 · 2468 阅读 · 4 评论 -
【Android】 剪贴板 hasPrimaryClip return false
在Android Q | 10 无法获取剪贴板 内容 ClipboardManager.hasPrimaryClip 一直返回 false 因为在Android 10 中 只有默认输入法(IME)或者是目前处于焦点的应用, 才能访问到剪贴板数据. 所以需要在 onResume()或其他位置 增加 window.decorView.post {} 在视图加载完成后 调用ClipboardManager.hasPrimaryClip 就可以获取值 ...原创 2020-06-02 14:25:44 · 1656 阅读 · 0 评论 -
【Android 布局】超出父控件 部分不显示
android:clipChildren=“false” 在根布局加入 此属性即可原创 2019-11-17 17:20:17 · 2791 阅读 · 2 评论 -
【Kotlin】集成与运行错误的解决 Execution failed for task ‘:app:compileDebugKotlin’.
Kotlin 集成与运行错误的解决Error:Execution failed for task ':app:compileDebugKotlin'. > Compilation error. See log for more details Error:Execution failed for task ‘:app:compileDebugKotlin’. > Compilation...原创 2019-10-15 16:20:25 · 2295 阅读 · 0 评论 -
【Android】transformClassesWithAndroidGradleClassShrinkerForGoogleDebug
· #忽略警告 -ignorewarning · transformClassesWithAndroidGradleClassShrinkerForGoogleDebug · org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':app:compileJava' gradle...原创 2018-10-25 12:16:10 · 598 阅读 · 1 评论