- 博客(13)
- 资源 (8)
- 收藏
- 关注
原创 2021-05-27
WebView嵌套滑动冲突import android.content.Context;import android.util.AttributeSet;import android.view.MotionEvent;import android.webkit.WebView;public class MyWebView extends WebView { public interface RefreshStateListener { public void .
2021-05-27 11:07:35
90
原创 2021-04-01
Android Textview的点击事件和 SpannableString中的ClickableSpan点击事件冲突解决办法1.点击ClickableSpan不触发textview的点击事件2.点击textview,不触发ClickableSpan// 只要在textview的点击事件加多一个判断即可解决点击ClickableSpan会触发textview的点击事件tv.setOnClickListener(new View.OnClickListener() { @Override
2021-04-01 09:42:15
150
原创 android出现ANR 如何导出anr文件
1.老版Android系统 anr的导出在项目目录下或app下运行命令: adb pull data/anr/traces.txt1测试了华为p7(Android 5.1.1)和荣耀v10(Android 9),发现都能正常导出。但是遇到华为mate10、mate10 pro 一直都导出失败。adb: error: failed to stat remote object 'data/anr/traces.txt': No such file or directory1查
2020-11-27 11:35:33
4139
原创 gradle 编译速度优化 合理分配堆栈(Heap)内存
gradle 编译速度优化 合理分配堆栈(Heap)内存gradle.properties 文件org.gradle.jvmargs=-Xmx1536m 或者 org.gradle.jvmargs=-Xmx512m修改后org.gradle.jvmargs=-Xmx2048m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8 org.gradle.daemon=trueorg.gra
2020-09-08 14:00:42
1236
原创 android 使用指定浏览器打开指定网页
/*** 工具类*/public class CheckApkExist { private static String ucPkgName = "com.uc.browser"; public static boolean checkApkExist(Context context, String packageName){ if (TextUtils.isEmpty(packageName)) return false; .
2020-05-18 17:36:30
994
原创 chrome浏览器保存的密码 导入和导出
导出密码的具体操作如下:Chrome浏览器默认不百导入密码,需要先在浏度览器中输入chrome://flags/#password-import-export,找到Password import,将Disable改成Enable。如下知图:这样就可道以导入密码了。...
2020-04-11 20:56:48
11373
原创 Android通过映射id获取view,resource资源
package utils;import android.content.Context;public class ResourceUtil { public static int getLayoutId(Context paramContext, String paramString) { return paramContext.getResources(...
2018-10-26 11:58:03
2630
原创 Android Studio去掉编辑框中间的一条线
针对Android studio 3.1.2 去掉编辑框中间的一条线 (Show hard wrap guide(configured in Code Style optios))方法File -Setting 将“Show hard wrap guide(configured in Code Style optios)” 前面的复选框不选中...
2018-10-09 10:06:09
4532
1
转载 Android中的几种多线程实现
有以下几种方式:1)Activity.runOnUiThread(Runnable)2)View.post(Runnable) ;View.postDelay(Runnable , long)3)Handler4)AsyncTaskAndroid是单线程模型,这意味着Android UI操作并不是线程安全的并且这些操作必须在UI线程中执行,所以你单纯的new一个Thread并且...
2018-08-08 17:47:16
172
原创 Eclipse连接真机测试 出现unknown daemon not running. starting it now on port 5037 ADB server didn't ACK
Eclipse连接手机后,在Devices视图中
2014-10-23 19:20:21
1584
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人