Android Things物联网操作系统烧录和入门示例
2017-01-22 21:52:56.0 浏览数:3
Android Things为Google公司推出的全新物联网操作系统前身是去年发布的物联网平台 Brillo。Brillo 使用 C/C++ 基于 NDK 进行开发,而Android Things使用JAVA、Android Studio......
Android Socket加密传输大文件
2016-12-26 01:30:33.0 浏览数:3
前言数据加密,是一门历史悠久的技术,指通过加密算法和加密密钥将明文转变为密文,而解密则是通过解密算法和解密密钥将密文恢复为明文。它的核心是密码学。数据加密目前仍是计算机系统对信息进行保护的一种最可靠的办法。它利用密码技术对信息进行加密,实现......
Android BaseFragment基类简化开发
2016-12-02 02:12:04.0 浏览数:9
目的: 当有多个Fragment使用时,提供一个抽象基类BaseFragment, 来封装一下方法,使其Fragment的使用简单化。解决问题:1: 使用getActivtiy() 为空的情况,2: 简化了onCreateView, 只需要......
Android竞品分析工具
2016-08-01 01:15:08.0 浏览数:34
前言本文整理了一些自己在开发过程中经常会用到的竞品分析工具,这些工具可以帮助分析竞品。让我们得以了解竞品相应的一些技术信息,例如:代码质量、某种业务的实现方式、用了什么第三方库等。除此之外,也有一些高端玩家会玩起 HOOK ,更有甚者是通过......
Android自定义Annotation注解
2016-05-24 01:40:24.0 浏览数:35
首先创建一个项目,很简单,就三个类,一个activity,一个注解,一个注解工具类,首先看一下activity中的代码:package com.gefufeng.annotationdemo;import android.app.Activ......
Android ContentProvider简化AIDL跨进程方法调用
2016-03-26 15:05:48.0 浏览数:137
近来有个需求,需要和别的 App 进行联动交互,比如下载器 App 和桌面 App 进行联动,桌面的 App 能直接显示下载器 App 内的下载任务进度和状态。寻找解决方案从需求上知道了,主要问题在如何解决跨进程的通信上边。AIDLAIDL......
jadx - 比Apktool更好的Android反编译工具
2016-02-29 02:39:24.0 浏览数:123
在jadx出现之前,我一般是使用apktool和dex2jar这两个Android反编译工具。这两个工具也有不同的侧重点,如果只是想拿到apk里的一些图片或其他资源或是查看一下布局的layout文件,直接使用apktool -d xxx.a......
Dagger2 开发教程
2016-02-06 16:44:01.0 浏览数:276
  Dagger2 是一个Android依赖注入框架,由谷歌开发,最早的版本Dagger1 由Square公司开发。依赖注入框架主要用于模块间解耦,提高代码的健壮性和可维护性。Dagger 这个库的取名不仅仅来自它的本意“匕首”,同时也暗示......
Android VPN Service实现免root防火墙
2016-02-05 18:14:59.0 浏览数:1220
在使用android手机过程中,发现自己手机的流量经常被一些不小心下载的带广告的应用偷走了。自己在各个市场上搜了下,绝大部分防火墙都是需要手机root的。其中多数又是修改自著名的Droidwall,例如github上这个项目:https:/......
Android 6.0运行时权限
2016-01-18 02:08:49.0 浏览数:406
Android 6.0,代号棉花糖,自发布伊始,其主要的特征运行时权限就很受关注。因为这一特征不仅改善了用户对于应用的使用体验,还使得应用开发者在实践开发中需要做出改变。没有深入了解运行时权限的开发者通常会有很多疑问,比如什么是运行时权限,......