1. AccessibilityService的介绍 前几天在浏览技术博客时,看到一篇文章自动抢红包,自动安装原理之AccessibilityService。发现了Android提供了一个很有趣的辅助类——Accessi…
标签:Android
Android 头像设置 图片上传 基本解决方案
头像设置是Android 开发中比较常见的需求,基本内容有: 通过相机拍取一张图片,或者从图库、文件中选择一张图片 对图片进行裁剪 上传图片,监听上传进度 通过相机拍取图片 调用相机拍照需要两个步骤: 应用内生成一个空文…
《Android第一行代码》笔记
学习Android开发差不多有两年时间了,期间也做了大大小小的一些项目。近来抽出闲暇想把Android基础强化一下,之前在网上看到了郭霖郭大神的几篇博客,从中受益不少。于是花了近一周时间看完了郭神的一本Android教材…
Android 用 platform.pk8 和 platform.x509.pem 生成 keystore 系统签名文件
最近需要开发一个拥有系统级权限的应用,就了解了下系统应用的签名方式,这里来简单介绍下。 在进行 Android 应用开发的时候,如果开发的是系统应用,那么就需要有系统签名才能正常运行,而系统应用一般是放到系统代码库中跟随…
2016年度总结-思想升华的一年
又到了年尾,是回顾这一年概况的时候了,回过头来看之前每一年的年度总结,并没有觉得幼稚和不成熟,反倒感觉每年的小目标似乎都实现了,作为一个普通人,还是去年年度总结的那句话: 五年时间的积累可能不如一些刚工作一两年的小伙…
App内跳转应用市场详情
有这样一个应用场景:在App内查看关于版本的时候,筛选本机已安装的应用商店并展示,点击后可跳转至App在此应用市场中的详情页面。也可用于依赖于市场更新的App,检测到指定的几个应用市场,跳转下载新版本。 1. 核心 SD…
Android存储——各种路径以及意义的解释
Android中各种目录的作用 Android中内部存储 内部存储不是内存,是位于系统中的一个存储位置,如果将文件存储于内部存储中,那么文件默认只能被所属的应用访问到。一个应用所创建的所有文件在和应用包名相同的目录下,应…
Gradle之resValue自定义资源
注意:本篇文章是本人阅读相关文章的总结,方便以后查阅,所有内容非原创,侵权删。 本篇文章内容参考: Android 与gradle 4 –gradle配置之BuildConfig与resValue Andro…
转载NDK各版本地址下载
翻不了墙的话,可以用迅雷下载 最新版本r18 https://dl.google.com/android/repository/android-ndk-r18b-windows-x86.zip https://dl.go…
android – 从后台服务获取位置,这是正确的吗?
我有一个后台服务,每5分钟从位置管理器获取更新.当调用locationChaged时,我调用我的活动中的一个函数来更新保存我的用户位置的GeoPoint.这工作正常,做我想要的.我只是不确定使用广播接收器这样做是否更好.…
Android程序员须知的构建项目知识
一 build type 和 product flavors 1 build type是用来区分你的开发周期,如debug和release,只是两个不同的开发阶段,他们在功能上对用户来说其实并没有什么不同,实际的差别可能…
java归并排序
概述 归并排序与快速排序相同,同样是借鉴二叉树的思想,时间复杂度O(n),与快速排序一样是大量数据排序的最优方式之一。 思路分析 归并排序是将目标数组分成左右两个数组,左右两个数组必须是有序的,然后对这两个数组合并从而实…