Main线程的作用:1. 创建UI控件和布局2. 更新UI状态3.
事件处理消息处理队列以Main线程为例:几个要素:1. 一个线程(Main) 处理用户事件2. 容器保存所有的用户事件(MessageQueue) 码头3.
从消息队列中取消息,交给Main线程执行(Looper) 搬运工4. 将消...
分类:
移动平台 时间:
2014-02-09 23:57:10
收藏:
0 评论:
0 赞:
0 阅读:
539
1. Handler + Thread 要求开发者掌握多线程的使用 同时掌握线程池的用法2.
AsyncTask 好处:不需要开发者掌握多线程 缺点:步骤较多 使用步骤: 1. 创建一个类,继承AsyncTask,
第一个参数:执行异步任务传入的参数,例如网址String 第二个参数: 第三个参数:...
分类:
移动平台 时间:
2014-02-09 23:50:30
收藏:
0 评论:
0 赞:
0 阅读:
636
代码如下:public class JNIWrapWorkerThread{ static {
System.loadLibrary("libjni_base_frame"); //去掉红色部分正常 } native static int
StartNetworkThread();}ndkbuild...
分类:
移动平台 时间:
2014-02-09 23:47:10
收藏:
0 评论:
0 赞:
0 阅读:
598
1、activitys2、services3、Content Providers4、Intents
and Intent Filters
分类:
移动平台 时间:
2014-02-09 23:38:50
收藏:
0 评论:
0 赞:
0 阅读:
613
一、Activity活动,表示一个用户界面,可以有多个界面或活动,新定义Activity需在AndroidManifest配置。二、Activity的生命周期Log.v(tag,
msg)用来打印日志第一次创建 onCreate启动 onStart重新启动 onRestart在运行 onResume...
分类:
移动平台 时间:
2014-02-09 23:25:30
收藏:
0 评论:
0 赞:
0 阅读:
487
一、简介1、android sdk :software development kit
软件开发包2、ndk :native 的dk,类似sdk 方便 C/C++ 人员编写3、搭载环境:jdk、eclipse、android
sdk、adt。adt:谷歌研发的插件、集成在eclipse里二、开发第一...
分类:
移动平台 时间:
2014-02-09 23:23:00
收藏:
0 评论:
0 赞:
0 阅读:
548
刚刚整理了一下vim写代码最常用的快捷键。
删去了其它 对于一般人来说效率也不高的快捷键。
光标移动指令:
h 左
l 右
k 上
j 下
Ctrl+f 向前翻页
Ctrl+b 向后翻页
:0 行首
:$ 行尾
gg 文档首部
G 文档尾部
w 移至一个word的首部
e 移至一个word的尾部
b 移至前一个word的首部
:n 移至第n行行首...
分类:
移动平台 时间:
2014-02-09 22:53:00
收藏:
0 评论:
0 赞:
0 阅读:
497
动手写一个简单的电话拨号器,功能在文本框中输入电话号码,点击拨打按钮拨打电话。(小例子没有对号码正确性进行验证)
1 建立一个android工程,名字就叫做电话拨号器。由于ADT的新版本支持中文的项目,所以可以直接使用中文。工程的基本目录如下:
2 开发拨打电话的界面。
打开工程的res/layout/activity_main.xml文件,这时候右边会出现一个可视化的界面工具。在and...
分类:
移动平台 时间:
2014-02-09 23:09:40
收藏:
0 评论:
0 赞:
0 阅读:
524
MainActivity如下:
package cc.testhome;
import cc.testhome.HomeKeyObserver.OnHomeKeyListener;
import cc.testhome.PowerKeyObserver.OnPowerKeyListener;
import android.os.Bundle;
import android.app.Activi...
分类:
移动平台 时间:
2014-02-09 23:34:40
收藏:
0 评论:
0 赞:
0 阅读:
501
1. Terms and conditions(法律与条款)1.1As a developer of
applications for the App Store you are bound by the terms of theProgram License
Agreement(PLA), Hum...
分类:
移动平台 时间:
2014-02-09 22:24:40
收藏:
0 评论:
0 赞:
0 阅读:
718
1. 查看设备
adb devices
这个命令是查看当前连接的设备, 连接到计算机的android设备或者模拟器将会列出显示
2.安装软件
adb install
adb install :这个命令将指定的apk文件安装到设备上
adb install -r :如果加-r参数会覆盖原来安装的软件并保留数据
注意:apk文件名不要使用中文且不要有空格号
3. 卸载软件...
分类:
移动平台 时间:
2014-02-09 21:15:29
收藏:
0 评论:
0 赞:
0 阅读:
461
环境:
CentOS 5.4
[root@localhost bin]# cat /etc/redhat-release
CentOS release 5.4 (Final)
[root@localhost bin]# uname -a
Linux localhost.localdomain 2.6.18-164.el5 #1 SMP Thu Sep 3 03:33:56 EDT...
分类:
移动平台 时间:
2014-02-09 21:31:19
收藏:
0 评论:
0 赞:
0 阅读:
628
最近研究了一下haxe,发现蛮牛逼的,转几篇知识帖
分类:
移动平台 时间:
2014-02-09 20:51:19
收藏:
0 评论:
0 赞:
0 阅读:
509
看到有博客上采用motion搭建移动图像监测系统,感觉很强大,但大多缺少远程监测能力,大多局限于局域网。OK,笔者手头刚好有一个30W像素的USB摄像头,那么借用yeelink服务,也来DIY一把,哈哈。笔者DIY系列参考文章:DIY远程监控室内温度设备(tiny6410+ds18b20+yeeli...
分类:
移动平台 时间:
2014-02-09 20:15:29
收藏:
0 评论:
0 赞:
0 阅读:
505
今天,在按照书上的一个winform例子做练习(实则就是边看边抄了一遍...)的时候,看到Application.DoEvents()这个方法,但是并不明白这个方法是做什么用的。只知道不用这个方法的话,在循环做耗时操作的时候,窗口ui绘制会出现问题。于是在网上查找了一下,但是头昏脑涨的,那些理论和概...
分类:
移动平台 时间:
2014-02-09 19:54:39
收藏:
0 评论:
0 赞:
0 阅读:
559
移动互联网行业是个快速发展的行业,需求不断变化,产品更新快。基于移动互联网的以上特点,在开发产品的过程中,我们放弃了传统的瀑布流开发模型,引入了精益的理念和scrum这个敏捷开发框架,下面谈谈实施过程中的一些经验。
scrum简介:Scrum是一个敏捷开发框架,是一个增量的、迭代的开发过程。在这个框架中,整个开发周期包括若干个小的跌代周期,每个小的的跌代周期称为一个Sprint...
分类:
移动平台 时间:
2014-02-09 18:03:49
收藏:
0 评论:
0 赞:
0 阅读:
494
前言
欢迎大家我分享和推荐好用的代码段~~
声明
欢迎转载,但请保留文章原始出处:
CSDN:http://www.csdn.net
雨季o莫忧离:http://blog.csdn.net/luckkof
正文
使用Button时为了让用户有“按下”的效果,有两种实现方式:
1.在代码里面。
...
分类:
移动平台 时间:
2014-02-09 16:47:41
收藏:
0 评论:
0 赞:
0 阅读:
497
在Android系统中,有各种不同的存储方式,而SharedPreference就是其中最简单的一种。
SharedPreference本质上就是一个xml文件,其存储结构则是一个Map,里面的值都是以键值对的形式存在,如下图:
...
可以看到根结点是一个元素,下面的每一个元素都是我们存进去的值,分别对应不同的基本属性,sharedpreference也仅支持这些简单的基本属性。
因为其简单,所以一般来说,我们用sharedpreference来存储一些简单的状态信息,比如...
分类:
移动平台 时间:
2014-02-09 16:44:36
收藏:
0 评论:
0 赞:
0 阅读:
360
在LBS的应用中,一个基本的需求是查找附近的用户,现在有两种做法:
1. 使用mysql的空间数据库,具体做法参考:http://blog.sina.com.cn/s/blog_a48af8c001018q1p.html 。
2. 使用geohash编码,这个是本文需要讨论的。
geohash编码,可以把球面上的经纬度转换成一个值,简单点来说就是把二维坐标转换成一维坐标...
分类:
移动平台 时间:
2014-02-09 16:38:16
收藏:
0 评论:
0 赞:
0 阅读:
430
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_p...
分类:
移动平台 时间:
2014-02-09 16:39:21
收藏:
0 评论:
0 赞:
0 阅读:
424