android
yicaifenchen8
追逐梦想,挑战极限,缔造完美,拥抱明天。
微信/QQ:819632763
展开
-
android ida动态执行代码
1.edit 创建函数 执行完jump到ip2.修改ip到函数位置原创 2020-01-31 15:52:01 · 291 阅读 · 0 评论 -
android ida调试步骤
0.setenforce 0 不然连接手机(不然android 7.0不能连)1./data/android_x86_server2.adb forward tcp:23946 tcp:239463.adb shell am start -D -n 包名/启动类4.ddms5.jdb -connect com.sun.jdi.SocketAttach:hostname=127....原创 2020-01-31 14:41:10 · 208 阅读 · 0 评论 -
android ida调试x86模拟器
1.安装android_x86_server2.打开32位ida3.Attach -> Remote Linux debugger(无so直接调试)4.moudles->双击->给方法断点原创 2020-01-31 14:35:41 · 1823 阅读 · 0 评论 -
android webview 调试 缓存 踩坑
1.各种踩坑1.WebView必不可少的一句webView.setWebViewClient(new WebViewClient());2.http和https混合支持if(Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) { webView.getSettings().setMixedContentM...原创 2020-01-26 17:06:23 · 613 阅读 · 0 评论 -
android 神奇的 targetSdkVersion
1.targetSdkVersion 22 及以下会自动获取动态权限(否则需要添加动态权限代码和libsqlite和http库支持)2.targetSdkVersion 26全屏透明和横竖屏切换同时支持...原创 2020-01-14 20:38:03 · 233 阅读 · 0 评论 -
android 巨坑 项目能运行却不能打包发布
原因分析:gradle版本不一致解决:配置如下即可原创 2020-01-14 14:24:53 · 905 阅读 · 2 评论 -
android 巨坑 部分手机无法安装
问题:部分手机无法安装解决:1.新建 gradle.properties2.添加android.injected.testOnly=false原创 2020-01-14 14:19:15 · 323 阅读 · 0 评论 -
android 巨坑 Received close_notify during handshake 或 Connection reset
问题:1.Android Studio提示 Connection reset2.ERROR: Received close_notify during handshake解决方法:1.配置compileSdkVersion 28buildToolsVersion "28.0.1"2.删除.idea 重启as3.删除.gradle重启as4.还是不行看 gradl...原创 2020-01-14 14:14:23 · 3375 阅读 · 0 评论 -
android 技巧 确定重复库项目的版本
编译报库项目重复时,在 import-summary.txt 中搜索相应的库,就能看到库项目的版本原创 2020-01-14 10:30:47 · 113 阅读 · 0 评论 -
android 巨坑 app:processDebugResources IllegalArgumentException
问题:app:processDebugResources'. > java.lang.IllegalArgumentException(no error message)原因:资源文件中id包含空格解决方法:全局搜索 @+id/ 看那个id包含空隔...原创 2020-01-14 10:23:10 · 158 阅读 · 0 评论 -
android 手势解锁 手势识别 实现原理 思路分析 100行代码实现
1.定义点对象public class Dot implements Serializable { //坐标 private float x; private float y; //当前状态,是否选中 private boolean isSelected; //唯一标识 用于拼接成数字密码串 方便保存和校验密码是否正确 priv...原创 2019-12-25 10:53:45 · 340 阅读 · 0 评论 -
android 指纹解锁 指纹识别 流程分析 核心代码
1.定义解锁对象并绑定回调private FingerprintCore mFingerprintCore;mFingerprintCore.setFingerprintManager(mResultListener);2.判断是否支持指纹解锁mFingerprintCore.isSupport()3.判断是否已经录入指纹mFingerprintCore.isHasE...原创 2019-12-25 08:39:15 · 1170 阅读 · 0 评论 -
android 技术总结 图片优化 sqlite使用 Fragment使用
一.图片优化/*** 1.recycle-及时回收,防OOM* 2.RGB_565-节约内存* 3.cache-加载速度快* 4.png->jpg-节约内存* 5.点9图片-节约内存* 6.图片压缩-节约内存* 7.decodeStream-节约内存* 8.多套图片-支持分辨率屏幕* 9.ThreadPool加载-防卡*/二.sqlite使用/**...原创 2015-06-16 11:13:08 · 758 阅读 · 0 评论 -
android 圆角 圆形 图片 背景 selector 技巧
selector 配置圆形背景<shape xmlns:android="http://schemas.android.com/apk/res/android" > <stroke android:width="2dp" android:color="#817F80" /> <padding a...原创 2015-06-16 14:57:36 · 674 阅读 · 0 评论 -
android ellipsize marquee 滚动文本正确配置
<TextView android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="ffdsfdisjfiodsjoifjdoisjoiewrioeuwiofjdksjfkldsjk...原创 2015-06-16 14:37:32 · 1601 阅读 · 0 评论 -
android 三星手机拍照各种奇葩问题
1.界面重启问题解决方法:重载onConfigurationChanged方法@Overridepublic void onConfigurationChanged(Configuration newConfig) {super.onConfigurationChanged(newConfig);}manifest配置activity时加上android:con...原创 2015-06-16 17:36:48 · 512 阅读 · 0 评论 -
android 100行代码实现 仿苹果滑动选择器WheelView
效果源码public class WheelView extends ListView {private List<Integer> datas = new ArrayList<Integer>();private BaseAdapter adapter;public WheelView(Context context, Attribut...原创 2015-06-16 11:55:12 · 2607 阅读 · 0 评论