Android

学习React Native必看的几个开源项目

十度 Android
学习React Native必看的几个开源项目
一.前言 读项目源码是一种非常好的学习方式,现阶段React Native还在高速的发展,版本迭代速度很快,同时入门学习的教程也比较少。因此查看阅读别人写的好的开源项目就非常重要,吸取精华。那本期就来给我大家推荐

最全Android开发20个常用工具类

十度 Android
       主要介绍总结的Android开发中常用的工具类,大部分同样适用于Java。        目前包括  HttpUtils、DownloadManagerPro、Safe.ijiami、ShellUtils、PackageUtils、PreferencesUtils、JSON...
阅读全文

framework7 ajax写法大全(get、post、getJSON)

十度 Android
framework7 ajax写法大全(get、post、getJSON)

使用DCloud+Framework7制作移动APP应用

十度 Android
使用DCloud+Framework7制作移动APP应用
现在使用Html+Css+Js制作移动应用是越来越火,所以在此记录下我个人使用DCloud+Framework7进行移动APP开发过程,方便以后查阅。一、准备环境:Win7 64位开发工具:HBuilder(下载地址:http://www.dcloud.io/  

Android程序版本更新--通知栏更新下载安装

十度 Android
Android程序版本更新--通知栏更新下载安装
Android应用检查版本更新后,在通知栏下载,更新下载进度,下载完成自动安装,效果图如下: 检查当前版本号 AndroidManifest文件中的versionCode用来标识版本,在服务器放一个新版本的apk,versioncode大于当

Android jni学习

十度 Android
Android jni学习
笔者使用的是eclipse开发环境,ndk环境已搭建好(怎样搭建可百度  so easy) jni使用流程:       1.随便新建一个Android项目,在项目根目录下创建jni目录,并在目录下建立一个Android.mk文件 Android.mk文件编

Android中Handler消息传递机制

jerry Android
Handler 是用来干什么的? 1)执行计划任务,可以在预定的时间执行某些任务,可以模拟定时器 2)线程间通信。在Android的应用启动时,会创建一个主线程,主线程会创建一个消息队列来处理各种消息。当你创建子线程

解析Android中的Serializable序列化

jerry Android
1、为何要序列化? -- 把内存中的java对象能够在磁盘上持久保存 -- 通过网络传输对象 -- 通过RMI(Remote Method Invocation 远程过程调用)传输。 通过序列化可以把对象转化为与平台无关的二进制流,在重新使用

深入理解Android中的Handler异步通信机制

jerry Android
深入理解Android中的Handler异步通信机制
一、问题:在Android启动后会在新进程里创建一个主线程,也叫UI线程(非线程安全)这个线程主要负责监听屏幕点击事件与界面绘制。当Application需要进行耗时操作如网络请求等,如直接在主线程进行容易发生ANR错误。

30分钟搞清楚Android Touch事件分发机制

jerry Android
30分钟搞清楚Android Touch事件分发机制
Touch事件分发中只有两个主角:ViewGroup和View。Activity的Touch事件事实上是调用它内部的ViewGroup的Touch事件,可以直接当成ViewGroup处理。 View在ViewGroup内,ViewGroup也可以在其他ViewGroup内,这时候把内部