自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (3)
  • 收藏
  • 关注

原创 Android 开发中使用getAssets获取不到文件的问题

assets和res ,java 是在同一层目录此外还有该目录下放置的原生资源文件      因为系统在编译的时候不会编译assets下的资源文件,所以我们不能通过R.XXX.ID的方式访问它们。那我么能不能通过该资源的绝对路径去访问它们呢?因为apk安装之后会放在/data/app/**.apk目录下,以apk形式存在,asset/res和被绑定在apk里,并不会解压到/data/data/Yo...

2018-05-12 15:08:01 17413 1

原创 个人

Android端使用WebView注入一段js代码实现js调用androidandroid--------根据文件路径使用File类获取文件相关信息https://blog.csdn.net/u011404611/article/details/54289313https://blog.csdn.net/dickyqie/article/details/53945192

2018-04-30 13:47:38 152

原创 git 创建分支 并 提交到远程分支

git 创建分支 并 提交到远程分支git branch(分支命令的使用http://hbiao68.iteye.com/blog/20554930.可以通过git branch -r 命令查看远端库的分支情况1,从已有的分支创建新的分支(如从master分支),创建一个dev分支git checkout -b dev2,创建完可以查看一下,分支已经切换到dev...

2018-04-02 17:57:20 1556

原创 面试笔试int和Integer的区别

总结:1、Integer是int的包装类,int则是java的一种基本数据类型 2、Integer变量必须实例化后才能使用,而int变量不需要 3、Integer实际是对象的引用,当new一个Integer时,实际上是生成一个指针指向此对象;而int则是直接存储数据值 4、Integer的默认值是null,int的默认值是0 延伸:关于Integer和int的比较 1、由于Integer变量实际上...

2018-03-23 15:26:52 403

原创 面试问到 Handler,这样回答让面试官大哥心服口服

主要说一下Handler的作用,使用,源码分析,工作原理。Handler的作用:当我们需要在子线程处理耗时的操作(例如访问网络,数据库的操作),而当耗时的操作完成后,需要更新UI,这就需要使用Handler来处理,因为子线程不能做更新UI的操作。Handler能帮我们很容易的把任务(在子线程处理)切换回它所在的线程。简单理解,Handler就是解决线程和线程之间的通信的。Handler的使用:使用...

2018-03-23 15:14:24 1728 1

原创 为什么Java内部类要设计成静态和非静态两种

简单理解就是:如果把类比喻成鸡蛋,内部类为蛋黄,外部类是蛋壳。那么静态类相当于熟鸡蛋,就算蛋壳破碎(外部类没有实例化),蛋黄依然完好(内部类可以实例化);而非静态类相当于生鸡蛋,蛋壳破碎(无实例化),蛋黄也会跟着xx(不能实例化)。静态内部类就是个独立的类。之所以要弄这么个东西,只是起到一个注释的效果,而且这个注释可静态检查。比如有A,B两个类,B有点特殊,虽...

2018-03-08 12:43:13 601

转载 Android内存优化——常见内存泄露及优化方案

单例导致内存泄露单例模式在Android开发中会经常用到,但是如果使用不当就会导致内存泄露。因为单例的静态特性使得它的生命周期同应用的生命周期一样长,如果一个对象已经没有用处了,但是单例还持有它的引用,那么在整个应用程序的生命周期它都不能正常被回收,从而导致内存泄露public class AppSettings { private static AppSettings ...

2018-03-08 12:27:53 185

原创 Android 中简单工厂模式的应用

这是一个简单工厂模式,使用的是开发中支付方式选择的案例/*** 钱包的接口* zhouhaodong* created at 2018/3/7 19:47*/public interface Wallet { /** * 支付的抽象方法 * @return */ String pay();...

2018-03-07 20:34:01 320

platform.zip

platform.x509.pem,platform.pk8,signapk.jar,实现静默安装必须拥有该机器的系统签名,所以安装程序必须得拥有系统签名 实现系统签名必须得拥有两个签名文件和一个jar包 platform.pk8 platform.x509.pem signapk.jar。嘿嘿

2019-11-13

ndk层实现双进程守护

在linux 下,利用子进程发起建立Socket 连接,保持主进程达到90%保活率,包含完整C++代码和Java代码,注释详细,可直接用于项目开发

2018-06-24

Android 社交App+java web后台整套源代码

Android studio 项目 和 MyEclipse 项目 ,整套完整的源代码(包括数据库结构文件),可以直接跑通,非常适合个人学习。

2018-03-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除