遇到的问题
记录工作中遇到的问题,方便以后再次遇到自己查找方便,可能我这正好有,你也正好需要
vonions
vonions
展开
-
本地文件打开之后-选择其他方式打开,出现自己的APP
由于开发了一个音频播放器的APP,需要本地文件打开的时候,选择其他方式打开出现自己的APP 的图标,(目前设置的是音频文件)1.设置AndroidManifest.xml<activity .......>//在你需要启动的activity 下边加入 <intent-filter> <action android:name="android.intent.action.VIEW" /> &原创 2021-08-26 15:26:50 · 392 阅读 · 1 评论 -
Android url 跳转 app 指定界面
在androidManifest.xml 中 activity 下边加<data android:scheme="scheme" android:host="host" android:path="/detail" />在需要跳转的地方加val url = "scheme://host/detail"var intent = Intent(Intent.ACTION_VIEW, Uri.parse(url)) context.startActi..原创 2021-07-20 11:44:22 · 752 阅读 · 0 评论 -
webview 设置透明背景
wb.setBackgroundColor(0); // 设置背景色//上边必须加,否则 报错wb.getBackground().setAlpha(0);原创 2021-03-29 17:13:19 · 431 阅读 · 0 评论 -
aar
【一 打aar】1.File-》new module2.build.gradle 中增加 task makeJar(type: org.gradle.api.tasks.Copy){ //删除build/libs下的test.jar目录 delete 'build/libs/test.jar' //从build/intermediates/bundles/debug/目录下的classes.jar导入到build/libs/目录.原创 2021-01-05 14:37:46 · 112 阅读 · 0 评论 -
Aes 解密加密
Aes解密public class AesDecryptUtil { //偏移量 //AES 为16bytes. DES 为8bytes public static final String VIPARA = "0006666000880000"; //编码方式 public static final String CODE_TYPE = "UTF-8";// public static final String CODE_TYPE = "GBK";原创 2020-06-22 10:08:19 · 349 阅读 · 0 评论 -
修改默认progressbar 颜色
<ProgressBar android:id="@+id/loading" style="?android:attr/progressBarStyle" android:layout_width="51dp" android:layout_height="51dp" android:layout_gravity="center_horiz..原创 2020-06-11 14:52:46 · 631 阅读 · 0 评论 -
适配Android L webview
public class LollipopFixedWebView extends WebView { public LollipopFixedWebView(Context context) { super(getFixedContext(context)); } public LollipopFixedWebView(Context context, AttributeSet attrs) { super(getFixedContext(co.原创 2020-06-02 14:01:34 · 216 阅读 · 0 评论 -
腾讯 tinker
腾讯tinker 官网1.在项目的根目录中build.gradle 中的dependencies 中添加 classpath "com.tinkerpatch.sdk:tinkerpatch-gradle-plugin:1.2.14.6"2.在app/build.gradle 中增加依赖provided("com.tinkerpatch.tinke...原创 2020-04-30 16:47:36 · 1446 阅读 · 0 评论 -
BaseActivity +Databinding
public class BaseActivity<B extends ViewDataBinding> extends AppCompatActivity { protected B mBinding; @Override public void setContentView(...原创 2020-04-26 15:15:27 · 1339 阅读 · 1 评论 -
搜索关键字变色
public class FindUtil { /** * 关键字高亮变色 * * @param color 变化的色值 * @param text 文字 * @param keyword 文字中的关键字 * @return */ public static SpannableString findS...转载 2020-04-21 14:13:02 · 226 阅读 · 0 评论 -
Android X 获取设备唯一标识
Google解决方案:如果您的应用有追踪非登录用户的需求,可用ANDROID_ID来标识设备。 ANDROID_ID生成规则:签名+设备信息+设备用户 ANDROID_ID重置规则:设备恢复出厂设置时,ANDROID_ID将被重置 String androidId = Settings.Secure.getString(this.getContentResolver(), Se...原创 2020-04-14 16:26:38 · 501 阅读 · 0 评论 -
Android 线程池
newCachedThreadPool:只有非核心线程,最大线程数非常大,所有线程都活动时会为新任务创建新线程,否则会利用空闲线程 ( 60s空闲时间,过了就会被回收,所以线程池中有0个线程的可能 )来处理任务. 优点:任何任务都会被立即执行(任务队列SynchronousQuue相当于一个空集合);比较适合执行大量的耗时较少的任务. newFixedThreadPo...原创 2020-04-01 09:35:19 · 176 阅读 · 0 评论 -
DialogFragment 遇到的系列问题
在onstart中加入if (getDialog() != null) { Window window = getDialog().getWindow(); if (window != null) {//最主要市下边这一句,只加MATCH_PARENT 无效 window.getDecorView().setPadding(0, 0, 0, 0); ...原创 2019-10-10 08:52:09 · 338 阅读 · 0 评论 -
progressbar 设置自定义颜色
<?xml version="1.0" encoding="utf-8"?><layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <!-- 设置背景色(黑色) --> <item android:id="@android:id/backgr...原创 2020-03-12 14:00:06 · 2537 阅读 · 0 评论 -
H5 页面内调起App
App内配置文件中 需要跳转的页面<intent-filter> <action android:name="android.intent.action.VIEW" /> <category android:name="android.intent.category.DEFAULT" /> <category android:...原创 2020-03-05 16:50:08 · 1706 阅读 · 0 评论 -
Android studio 3.4.1 更新 3.5.2 的一系列问题
as 更新3.5.2 , 刚开始从as 内更新的,而且已经下载完成,到最后的时候提示some conflicts were found in the installtion area .some of theconflicts below do not have a solution , so the pattch cannot be applied, please pressed cancl...原创 2019-12-21 17:20:17 · 1365 阅读 · 0 评论