Android
文章平均质量分 54
hou_tong
懒惰久了,稍微努力一下以为自己在拼命.
展开
-
SharedPreferences中getBoolean()
判断程序是否首次安装,进入指定界面,用到sharedPreferences 保存一个 boolean isFirstIn,在这里isFirstIn是通过:isFirstIn = sharedPreferences.getBoolean("isFirstIn", true);获取,需要说明的是:public abstract floatgetBoolean(String key,原创 2017-01-05 16:39:15 · 7113 阅读 · 1 评论 -
Android Studio生成签名文件,查看SHA1和MD5值
一、生成签名文件1、点击菜单栏中的 Build2、弹出窗体,点击Generate Signed APK3、弹出窗体4、点击 Greate new 新建签名文件(两个密码后期会用到其他随意填写)5、点击OK后,出现相关信息和密码(如果之前已生成过签名文件,直接选择签名文件路径也会到这里)6、点击 Next在Build Type类型选择rel原创 2017-04-08 17:17:39 · 963 阅读 · 0 评论 -
Android Studio 完美引用 so、arr、jar 包
Android Studio 完美引用 *.jar 、*.aar 、*.so 。以及遇到的坑:“java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader..............couldn't find "xxxxxxx.so””原创 2017-11-25 14:34:02 · 1407 阅读 · 0 评论 -
WebView 图片加载问题
一,认识 WebView作为 Android 开发都知道在手机中内置了一款高性能 webkit 内核浏览器,在 SDK 中封装为一个叫做 WebView 的控件。它可以显示和渲染Web页面、直接使用html文件(网络上或本地assets中)作布局、可和JavaScript交互调用(Android的Webview在低版本和高版本采用了不同的webkit版本内核,4.4后直接使用了Chrome) 。 ...原创 2018-05-16 15:19:58 · 1666 阅读 · 0 评论 -
Android 源码解析Handler机制(一)
前言:在实际开发中 Looper、Handler、Message 经常使用,或者在面试的时时候经常被提到,这里从源码解析深入理解Handler机制,知其然知其所以然。一、概述Handler 是 Android SDK 提供给开发者方便进行异步消息处理的类。我们知道不能在主线程处理耗时操作,例如网络请求,读写操作...这时候就需要今天的主角Handler,子线程进行耗时操作,将请求结果通...原创 2018-09-18 11:06:23 · 418 阅读 · 0 评论 -
Android 事件分发机制总结篇
一、前言事件分发是基础的知识点,开发中会经常遇到,平时开发只是为了解决问题,片面的理解,不够深入,不成体系。这两天有点时间,从 View,ViewGroup 到 Activity 体系的学习总结一下。二、View 事件我们知道view事件处理顺序是(Down,Move,Up):a、dispatchTouchEventb、 setOnTouchListener的onTouch...原创 2018-10-26 14:18:29 · 307 阅读 · 0 评论 -
Git 命令提交代码到码云
工作以后都是独立开发,所以很少用到版本控制工具。现在公司要求使用版本控制工具,版本控制工具之前自己写的demo也有使用过,也就是简单的使用,没有深入的学习,这次打算好好学习一番。在这里记录一下。一、首先安装git客户端,可以参考git安装二、使用HTTPS:2.1、在码云创建自己的项目(一路按提示操作即可)2.2、创建项目后会有一个连接通过git命令 git clo...原创 2019-05-03 14:53:11 · 1494 阅读 · 0 评论 -
编译出现"No toolchains found in the NDK toolchains folder for ABI with prefix: mips64el-linux-android"错误
今天导入一个 Dmeo,编译过程中出现“No toolchains found in the NDK toolchains folder for ABI with prefix: mips64el-linux-android”错误。看错误是得知是NDK版本问题。经查阅,有人说直接下载对应的低版本NDK,将 toolchain 导入到新的NDK目录下,可以解决此问题。强迫症,觉得这种方式不是真正...原创 2019-06-11 21:35:20 · 311 阅读 · 0 评论