Skip to content

chakra-coder/Android-Tips

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 

Repository files navigation

Android-Tips

A

ADB

  1. Android ADB常用命令
  2. Android开发中adb命令的常用方法
  3. Installing ADB on Windows 7
  4. Adb connection Error:远程主机强迫关闭了一个现有的连接
  5. Android通过Wifi来调试你的应用

AIDL - 进程间通信

  1. android进程间通信:使用AIDL
  2. Android AIDL使用详解
  3. android跨进程通信(IPC): 使用AIDL
  4. Android中的跨进程通信的实现(一)——远程调用过程和aidl
  5. Android Studio下如何配置AIDL文件

AsyncTask

  1. Android开发者:你真的会用AsyncTask吗?

AQuery

  1. AQuery Image Loading

B

Bitmap

  1. 图片处理
  2. Android中自定义布局中加载图片BitmapFactory.options详解
  3. Android学习笔记进阶16之BitmapShader
  4. Android 优化Bitmap避免OutOfMemoryError

C

Configuration Change - 横竖屏切换

  1. Android Configuration change引发的问题及解决方法
  2. Handling Runtime Changes

Check - 判断

  1. How to check visibility of software keyboard in Android?

Callback - 回调

  1. How to Define Callbacks in Android?
  2. 一个经典例子让你彻彻底底理解java回调机制
  3. Java设计模式-回调函数和观察者模式

CardView

  1. Android CardView Example
  2. Android CardView Widget – Add Cards to a List using RecyclerView

Code Style

1.Java编程规范 2.Android 命名规范 (提高代码可以读性) 3.Code Style Guidelines for Contributors

D

Download - 下载

  1. Download a file with Android, and showing the progress in a ProgressDialog
  2. Java 服务器端支持断点续传的源代码【支持快车、迅雷】
  3. Java 多线程断点下载文件
  4. Android 后台Service下载 (一)
  5. Android网络编程 --断点续传下载文件
  6. android 多线程断点续传下载 一

E

EventBus

  1. EventBus使用详解(一)——初步使用EventBus

F

Fragment - 碎片

  1. Android Fragment完全解析,关于碎片你所需知道的一切
  2. Android Fragment 你应该知道的一切
  3. Android系列之Fragment(二)----Fragment的生命周期和返回栈
  4. 处女男学Android(九)---Fragment进阶篇之Fragment生命周期和回退栈
  5. Fragment笔记整理

反编译

  1. Android APK反编译详解(附图)
  2. Android APK反编译查看源码及资源文件

G

greenDao

  1. ORM 框架之 greenDAO 使用心得
  2. SQLite数据库框架ORMLite与GreenDao的简单比较
  3. 在AndoridStudio中引入GreenDAO

Gradle

  1. 用Gradle 构建你的android程序
  2. Android Studio系列教程四--Gradle基础
  3. 使用Gradle构建Android项目
  4. 使用Gradle管理你的Android Studio工程
  5. 灵活强大的构建系统Gradle
  6. Gradle Android Could not find method testPackage()
  7. Android Studio 1.0 Gradle Error with getConfiguration()

GridView

  1. Android入门第八篇之GridView(九宫图)

H

I

Immersive Full-Screen Mode - 全屏沉浸式

  1. Using Immersive Full-Screen Mode
  2. 全屏沉浸式应用
  3. Android 开发笔记——通过 Intent 传递类对象

Intent and Intent Filters

  1. Android系列教程之十:Intents and Intent Filters(一)
  2. Android高手进阶教程(十七)之---Android中Intent传递对象的两种方法(Serializable,Parcelable)!
  3. Intent filter 关于Action、Category属性详解---附带实例源码

ImageView

  1. [Android] ImageView.ScaleType设置图解

J

Json

  1. Android系列---JSON数据解析
  2. android json解析及简单例子
  3. Android开源库--Gson谷歌官方json解析库

k

L

ListFragment

  1. Android App组件之ListFragment -- 说明和示例
  2. Android 使用ListFragment显示列表

M

MessageDigest

  1. Java利用MessageDigest获取字符串或文件MD5详解
  2. 类 MessageDigest

Material Design

  1. Google Material Design: Everything You Need to Know
  2. An exploration in Material Design
  3. 谢谷歌大神传我动画设计30年功力

N

  1. Android——Notifications笔记
  2. Android学习之Notification的简单使用

O

ORMLite

  1. Android 快速开发系列 ORMLite 框架最佳实践
  2. Android ORM框架之 ORMLite

P

Parcelable

  1. Android中Parcelable接口用法

PackageManager

  1. Android中获取应用程序(包)的信息-----PackageManager的使用(一)
  2. 【Android】获取手机中已安装apk文件信息(PackageInfo、ResolveInfo)(应用图片、应用名、包名等)
  3. Android获取已安装应用信息(图标,名称,版本号,包)
  4. 关于android 如何安装 assets文件下的apk

Palette

  1. Extracting Colors to a Palette with Android Lollipop
  2. Android Lollipop 新特性 - Palette

Q

R

Reference

  1. Java的引用StrongReference、 SoftReference、 WeakReference 、PhantomReference

RecyclerView

  1. RecyclerView使用详解(一)
  2. Android RecyclerView 使用完全解析 体验艺术般的控件
  3. A Guide to Android RecyclerView and CardView

S

Serializable - 序列化

  1. Android系统中Parcelable和Serializable的区别
  2. Android: Difference between Parcelable and Serializable?

Service - 服务

  1. Android Service完全解析,关于服务你所需知道的一切(上)
  2. ExecutorService 的理解与使用
  3. Android基本功:IntentService的使用

SQLite

  1. Android中SQLite应用详解
  2. ANDROID开发之SQLite详解
  3. 使用嵌入式关系型SQLite数据库存储数据

Support Library

  1. Android Support兼容包详解

Smali

  1. Smali--Dalvik虚拟机指令语言-->【android_smali语法学习一】
  2. apk的包名修改
  3. 为Sublime Text安装smali代码语法高亮插件

SwipeRefreshLayout

  1. Android SwipeRefreshLayout

SparseArray

  1. Android应用性能优化之使用SparseArray替代HashMap
  2. Android SparseArray
  3. Android性能优化之使用SparseArray代替HashMap

SharedPreference

  1. Google为何这样设计OnSharedPreferenceChangeListener

事件分发

  1. 两分钟彻底让你明白Android中onInterceptTouchEvent与onTouchEvent(图文)!
  2. MotionEvent事件在onInterceptTouchEvent()、onTouchEvent()中的传递顺序

T

Thread - 多线程

  1. ThreadPoolExecutor运转机制详解
  2. ThreadPoolExecutor使用和思考(上)-线程池大小设置与BlockingQueue的三种实现区别
  3. Java并发编程:Callable、Future和FutureTask
  4. Java 7之多线程线程池 - Callable和Future
  5. Java 7之多线程线程池 - 线程池原理(1)
  6. Android线程间交互(Java synchronized & Android Handler)
  7. Android--多线程之Handler
  8. Java(Android)中线程池的使用
  9. Java(Android)线程池

U

V

ViewPager

  1. ViewPager + Fragment实现滑动标签页

Volley

  1. Android Volley完全解析(一),初识Volley的基本用法
  2. Android库Volley的使用介绍

View

W

WebView

  1. Java 与 JavaScript 如何进行交互
  2. android与javascript交互调用
  3. Android与js交互实例
  4. Android中Java和JavaScript交互
  5. 顶部带进度条的Webview
  6. Android WebView播放视频问题
  7. 理解WebKit和Chromium: Android 4.4 上的Chromium WebView
  8. 在WebView中如何让JS与Java安全地互相调用
  9. Android WebView的Js对象注入漏洞解决方案

X

Y

Z

About

Android Tips - 专业填坑手册

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published