
进阶
jia635
这个作者很懒,什么都没留下…
展开
-
android 监听 APK 安装 与 删除等过程
android 监听 APK 安装 与 删除等过程原创 2014-11-30 23:15:35 · 1265 阅读 · 0 评论 -
android 开源框架xUtils
git地址:https://github.com/wyouflf/xUtils/xUtils简介xUtils 包含了很多实用的android工具。xUtils 最初源于Afinal框架,进行了大量重构,使得xUtils支持大文件上传,更全面的http请求协议支持(10种谓词),拥有更加灵活的ORM,更多的事件注解支持且不受混淆影响...xUitls最低兼容android 2.2 (转载 2015-02-13 10:06:36 · 678 阅读 · 0 评论 -
Activity与Service通信的方式有三种:
在博客园看到的,看着挺不错的,借来分享下继承Binder类 这个方式只有当你的Acitivity和Service处于同一个Application和进程时,才可以用,比如你后台有一个播放背景音乐的Service,这时就可以用这种方式来进行通信。用例子来说明其使用方法: 1. 来看Service的写法:public class LocalService ex原创 2014-08-27 23:15:51 · 1041 阅读 · 0 评论 -
用户在线心跳实现-AlarmManager
在做即时通信或者其他检测是否在线等操作时要用到心跳。比较常用的是AlarmManager全局定时器 去实现。原创 2015-05-08 11:39:44 · 2366 阅读 · 1 评论 -
我们由浅入深的聊聊常见面试题HashMap
HashMap 和 HashTable的主要区别?1. 父类来源:继承不同Hashtable extends Dictionary,HashMap extends AbstractMap,但都实现了Map接口2. 键值是否能为空:HashMap中键值 允许为空 ,Hashtable 不行3. 安全性: Hashtable 是同步的线程安全的,HashMap则不具备线程安全特性4. 默认容积:Has...原创 2018-05-07 15:49:41 · 451 阅读 · 0 评论 -
NDK官方开发指南翻译之 NDK_GDB
这几天看JNI,没有基础,那真是难受……把看到的相关资料记录一下,也分享给初学者。‘ndk-gdb’ Overview重要:如果你要调试线程相关的程序,请阅读下面的‘Thread Support’部分。1.用法:-------------Android r4引入了一个叫着‘ndk-gdb’的脚本,能够非常简单的为NDK生成的机器码启动一个翻译 2014-10-03 23:58:00 · 1116 阅读 · 0 评论 -
读取Assets下文件及文件写入存储卡
调用一个反编译的.so文件,查看起加密和解密情况,需要解析上万的数组,而so文件加密解密都是通过Byte来进行,又需要把String字符串转化为 Byte,当把数据直接写在代码中就会提示多Byte数组过大。最后把数组写到Assets文件加下,读取txt文本文件。读取Assets方法如下:public String getFromAssets(String fileName) { Str原创 2014-10-29 20:01:34 · 1398 阅读 · 0 评论 -
Android使用已有C/C++代码、第三方SO库的方法(JIN学习)
1.配置好NDk编译环境(这个Google一下,:))2.将已有C/C++代码,编译成SO文件3.Eclipse中新建Android工程,创建一个jni目录。如下所示转载 2014-09-30 18:06:43 · 4011 阅读 · 1 评论 -
Android 使用 DownloadManager 管理系统下载任务的方法
在红黑联盟上看到的,这几天一直考虑做一个Notification 的带下载功能的自定义通知,但没搞出来,无意中在论坛看到这个。先Mark,明天试试。从Android 2.3(API level 9)开始Android用系统服务(Service)的方式提供了Download Manager来优化处理长时间的下载操作。Download Manager处理HTTP连接并监控连接中的状态变化以原创 2014-07-22 00:05:15 · 1991 阅读 · 1 评论 -
Android UI开发第四十篇——ScrollTricks介绍
ScrollTricks是一个开源控件,实现了两个简单功能:1、Quick Return:向上滑动时,View也向上滑动并且消失,当向下滑动时,View马上出现。例如Google Now的搜索功能。2、Sticky:类似的同步滚动,特定的View最多滑动到顶部并保持固定不动。例如大众点评或美团的“立即购买”功能。<com.example.android.scroll转载 2014-07-30 21:20:26 · 830 阅读 · 0 评论 -
基于ffmpeg的Android播放器开源代码 Posted on
本开源Android播放器基于ffmpeg开发,音视频在jni层直接输出,不使用java层的bmp和audiotrack输出,支持arm汇编加速,超级精简。 本开源代码播放器使用的音视频解码代码来源于ffmpeg-0.6.3(http://www.ffmpeg.org),jni衔接代码和java层代码来源于havlenapetr(https://github.com/havle转载 2014-07-30 22:42:38 · 1133 阅读 · 1 评论 -
Java反射机制研究
Java反射机制研究原创 2014-09-13 22:32:07 · 1000 阅读 · 0 评论 -
干货 | Kotlin超棒的语言特性
自从2017年Google宣布Kotlin成为Android官方开发语言之后,Kotlin受到广大Android开发者的追捧。其强大的安全性,简洁性和与Java的互操作性,为开发者带来了耳目一新的开发体验,也极大提升了Android原生代码的开发效率。不过大部分开发者对Kotlin的使用,仍然局限于把Java代码逻辑按照Kotlin语法进行转换的层面,其实Kotlin和Java虽然具有很强的互操作...转载 2018-07-05 16:48:28 · 7599 阅读 · 1 评论