android系统架构各层的一些介绍 Android
本内容来自豆瓣。 
一.android系统架构各层介绍  
  1. 应用层:应用是用java语言编写的运行在虚拟机上的程序,比如Email客户端,SMS短消息程序,日历等。  
  2. 应用框架层:这一层是编写Google发布的核心应用...
                                标签:	android
                            Android 事件分发 Android
1、View的事件分发 比如说你当前有一个非常简单的项目,只有一个Activity,并且Activity中只有一个按钮。你可能已经知道,如果想要给这个按钮注册一个点击事件,只需要调用: [java] view plaincopy butt...
                                标签:	android
                            android 加载第三方库 Android
LOCAL_PATH:=$(call my-dir)
include $(CLEAR_VARS) 
LOCAL_MODULE := cal 
LOCAL_SRC_FILES := ./libcal.so
LOCAL_EXPORT_C_INCLUDES := $(LOCAL_PATH)/../../sum/jni/
include $(PREBUILT_SHARED_LIBRARY)   
                                标签:	android
                            Android:操作图片Exif信息 Android
什么是Exif  先来了解什么是Exif。Exif是一种图像文件格式,它的数据存储于JPEG格式是完全相同的,实际上Exif格式就是JPEG格式头插
                                标签:	android
                            多进程使用Provider代替AIDL Android
来百度之后,涉及到了多进程通信的技术。做了相关学习和一些代码工作后,有一些感想想和大家分享下。虽然使用多进程增加了程序的内存空间,但
                                标签:	android
                            【Android】如何使用开源库 Android
一、 问题引入 从网络上下载的开源库,通常是用gradle构建的工程,里面包含了库和示例,当将代码拷贝到android工程时, 涉及的一些依赖库需要下载添加。下面通过两个例子,介绍如何引用库。 二、编译android-support-v7-...
                                标签:	android
                            Android多线程与异步任务学习笔记(一) Android
多线程中的一些关键字Runnable  ThreadThreadPoolExecutorScheduleExecutor关于线程同步的关键字SynchronizedLockSemaphore(信号量):http://www.cnblogs.com/liuling/
                                标签:	android
                            Material Design控件使用(二) Android
本文介绍如何使用DrawerLayout和NavigationView实现侧滑菜单栏的效果。 
效果如下: 
Layout布局
<android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.an
                                标签:	android
                            Material Design控件使用(一) Android
Google 发布的Material Design支持库,对我们的APP设计有很大的影响, 
如果重新设计APP,支持库应该直接用V4提升到V7了,我们可以用Toolbar代替ActionBar, 
以及引入了RecycleView, Sn...
                                标签:	android
                            Android中把时间戳转化为对应的时长 Android
public static String GetStringFromLong(long timeLong){long ss = timeLong / 1000;long mm = ss / 60;long hh = mm / 60;String s;String m;String h;if(ss % 60 < 10){s = "0"
                                标签:	android