自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 问答 (1)
  • 收藏
  • 关注

转载 Android Studio五分钟带你从菜鸟到高级调试

我们先来看看AS的调试面板: 点击右上角Restore ‘Threads’View可先展示目前相关的线程信息: AS的调试主要分为6个功能区: 1、断点调试功能区 2、断点管理功能区 3、求值表达式 4、线程帧栈区 5、对象变量区 6、变量观察区 下面我们一个一个来介绍: 1、断点调试功能区: 这个区主要由上面这几个按钮:Step over、step

2016-09-30 11:03:21 345

翻译 Android:改变 Toolbar 的文字和溢出图标颜色

原文:Android: Changing the Toolbar’s text color and overflow icon color Light on Dark and Dark on Light. Android 默认拥有有标准(黑色)主题和浅色主题,尽管新的材料设计的例子上用的都是浅色主题。 浅色主题期望你的 App Bar (Toolbar 或者 ActionBar)拥有浅色背景

2016-09-23 13:45:40 1098 1

转载 Android客户端代码保护技术-完整性校验

由于Android系统固有的缺陷、Android应用分发渠道管理机制等问题,导致Android客户端程序很容易被反编译篡改/二次打包,经任意签名后可在各个渠道或论坛中发布,这不仅损害了开发者的知识产权,更可能威胁到用户的敏感信息及财产安全,因此客户端程序自身的安全性尤为重要,本文以客户端完整校验为主题,提供几种Android客户端完整性校验的实现思路,供广大开发者参考。思路1:对classes.d

2016-09-21 09:59:39 10075

转载 Android通过AccessibilityService实现微信自动回复功能

AccessibilityService AccessibilityService官方文档(需翻墙) 上面这个链接是AccessibilityService的官方文档,可以翻墙点进去了解下,我再给大家总结一下: AccessibilityService是Android系统框架提供给安装在设备上应用的一个可选的导航反馈特性。AccessibilityService 可以替代应用与用户交流反馈,

2016-09-13 13:20:23 10849 1

原创 Android开发规范整理

开发一个Android应用之前,都应该做哪些准备。 编码规范 编码规范的问题是我最先想强调的,因为我接手的项目命名就极其混乱,甚至在一个类中的命名都没有统一化(生无可恋脸)。代码可能不是你自己一个人写,保证代码可读性是非常必要的。而规范存在的意义就是淡化每个人的习惯而达到统一。不多说,下面就介绍Android的编码规范。 除了注释,代码中不出现中文每个类写上必要的注释,类的说明,作者,联

2016-09-13 11:47:12 327

翻译 在Android 5.0中使用JobScheduler

在Android 5.0中使用JobScheduler 原文链接 : using-the-jobscheduler-api-on-android-lollipop 在这篇文章中,你会学习到在Android 5.0中如何使用JobScheduler API。JobScheduler API允许开发者在符合某些条件时

2016-09-12 19:52:52 676

原创 Android 开源库获取途径整理

介绍目前收藏 Android 开源库比较多的 GitHub 项目、网站、Twitter、App 及如何获取最新的 Android 开源库。 一. 网站 1. p.codekk.com 这是一个开源项目自动搜集、方便快速浏览和中英文搜索的网站,目前已经收集了 1000+ Android 开源项目。特点: (1) 按日期以卡片形式显示 随时了解最新开源项目,包含项目简介,体验比 GitH

2016-09-12 17:14:21 352

转载 5步搞定android混淆

前言 混淆是上线前挺重要的一个环节。android使用的ProGuard,可以起到压缩,混淆,预检,优化的作用。但是很多童鞋还没有掌握正确的写混淆文件的姿势。我希望搞个模板化的东西,让大家轻松搞定混淆。那么,开始写一个项目的混淆吧。。。我是不是很直接。。。。 五步搞定 1.打开项目中的proguard-rules.pro,将下面的代码复制进去。我的思路是将混淆分为2个主要部分 定制化区

2016-09-12 10:13:27 502

转载 Android热修复技术选型——三大流派解析

2015年以来,Android开发领域里对热修复技术的讨论和分享越来越多,同时也出现了一些不同的解决方案,如QQ空间补丁方案、阿里AndFix以及微信Tinker,它们在原理各有不同,适用场景各异,到底采用哪种方案,是开发者比较头疼的问题。本文希望通过介绍QQ空间补丁、Tinker以及基于AndFix的阿里百川HotFix技术的原理分析和横向比较,帮助开发者更深入了解热修复方案。 技术背景 一

2016-09-12 09:41:52 390

转载 Glide 一个专注于平滑滚动的图片加载和缓存库

这篇文章解决了Glide使用中的很多实际问题,原文出处:http://www.jianshu.com/p/4a3177b57949  在图片加载库烂大街的今天,选择一个适合自己使用的图片加载库已经成为了每一个Android开发者的必经之路。现在市面上知名的图片加载库有UIL,Picasso,Volley ImageLoader,Fresco以及我们今天的主角Glide。它们各有千秋,不能评定

2016-09-06 17:11:31 525

原创 Android布局中的空格以及占一个汉字宽度的空格的实现

在Android布局中进行使用到空格,以便实现文字的对齐。那么在Android中如何表示一个空格呢? 空格:  窄空格:  一个汉字宽度的空格:   【用两个空格(  )占一个汉字的宽度时,两个空格比一个汉字略窄,三个空格(   )比一个汉字略宽】 在实际使用中需要灵活使用 和

2016-09-02 09:54:43 23125 4

原创 Android Studio中Module下的gradle文件的基本配置

本文将介绍平常android开发当中项目module的gradle文件中的基本配置(不包含创建的library进行上传到jcenter的脚本配置),以及针对一些常见的问题进行说明。 欢迎加入交流群:微信群(AndroidRunner )、QQ群(314896948) 欢迎关注微信公众号:AndroidRunner 在项目的module目录下的gradle文件主要包含三个节点,分别是a

2016-09-02 09:28:38 3511

转载 走进AndroidStudio下的NDK

这一篇文章主要介绍在AndroidStudio环境如何搭建JNI开发环境,并通过一个helloword的方式了解进行JNI开发的步骤。 开发编译环境 AndroidStudio 2.1.2SDK 23.0.3NDK 12.1.2977051 NDK安装与配置 首先创建一个Android项目工程,File-->New-->New Project,一路下一步就好,最后finish创建完

2016-09-02 09:23:25 3371

空空如也

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

TA关注的人

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