
android
南北雪树
有一种中午叫 16:00,我在等待着......
展开
-
Android开发之旅:环境搭建及HelloWorld
在开始Android开发之旅启动之前,首先要搭建环境,然后创建一个简单的HelloWorld。本文的主题如下:1、环境搭建1.1、JDK安装 1.2、Eclipse安装 1.3、Android SDK安装 1.4、ADT安装 1.5、创建AVD 2、HelloWorld 1、环境搭建1.1、JDK安装如果你还没有JDK的话,可以去这里下载,接下来的工作就是安装提示一转载 2013-12-04 23:23:39 · 683 阅读 · 0 评论 -
android之如何在两个activity之间传递handler_利用broadcast广播机制
这算是如何在两个activity之间传递handler的解决方案二了,解决方案一见http://blog.youkuaiyun.com/jason0539/article/details/18055259再重复一遍我遇到的问题,就是在MainActivity里面打开AnotherActivity去执行一些操作,相应的改变MainActivity里的一些布局或者执行一些动作,最开始想到的就是把MainA转载 2015-07-20 18:57:16 · 1020 阅读 · 0 评论 -
android 之 json数据解析
1.JSON概念: 一种轻量级的数据交换格式,具有良好的可读和便于快速编写的特性,从而可以在不同平台间进行数据交换。JSON采用兼容性很高的文本格式,同时也具备类似于C语言体系的行为。 JSON可以将Java对象转成json格式的字符串,可以将json字符串转换成Java。比XML更轻量级,Json使用起来比较轻便和简单。JSON数据格式,在Android转载 2015-05-06 20:25:39 · 478 阅读 · 0 评论 -
学习android之 Handler详细使用
Handler使用例1这个例子是最简单的介绍handler使用的,是将handler绑定到它所建立的线程中.本次实验完成的功能是:单击Start按钮,程序会开始启动线程,并且线程程序完成后延时1s会继续启动该线程,每次线程的run函数中完成对界面输出nUpdateThread...文字,不停的运行下去,当单击End按钮时,该线程就会停止,如果继续单击Start,则文字又开始输出了。转载 2015-05-05 22:24:34 · 500 阅读 · 0 评论 -
android 学习之PackageManager使用
参考:http://www.linuxidc.com/Linux/2012-02/53072.htm Android系统为我们提供了很多服务管理类,包括ActivityManager、PowerManager(电源管理)、AudioManager(音频管理)。PackageManager主要是管理应用程序包,通过它就可以获取应用程序信息。写了一个Demo,主要实现了获取系统中所有转载 2015-03-09 16:58:06 · 554 阅读 · 0 评论 -
BroadcastReceiver的两种注册方式(静态注册和动态注册)
静态注册就是在AndroidManifest.xml文件中定义,注册的广播接收器必须继承BroadReceiver动态注册就是在程序中使用Context.registerReceiver注册。发送广播事件:通过Context.sendBroadcast来发送,由Intent来传递注册时用到的Action。接收广播:当发送的广播被接收器监听到后,会调用onReceive()方转载 2015-03-17 19:28:23 · 823 阅读 · 0 评论 -
Android中的onActivityResult和setResult方法的使用
如果你想在Activity中得到新打开Activity关闭后返回的数据,你需要使用系统提供的startActivityForResult(Intent intent,int requestCode)方法打开新的Activity,新的Activity关闭后会向前面的Activity传回数据,为了得到传回的数据,你必须在前面的Activity中重写onActivityResult(int re转载 2015-03-04 15:51:16 · 537 阅读 · 0 评论 -
Activity启动模式 及 Intent Flags 与 栈 的关联分析
在学习Android的过程中,Intent是我们最常用Android用于进程内或进程间通信的机制,其底层的通信是以Binder机制实现的,在物理层则是通过共享内存的方式实现的。 Intent主要用于2种情景下:(1)发起意图 (2)广播 它的属性有:ComponentName,action,data,category,extras,flags等,通常情况下,进行Intent的转载 2015-03-25 16:46:32 · 569 阅读 · 0 评论 -
解决java网络编程IPv6问题
1.在android系统开发中// android2.2不支持IpV6,以防止android2.2下mina报错 System.setProperty("java.net.preferIPv6Addresses", "false");2.如果系统中开启了IPV6协议(比如window7),java网络编程经常会获取到IPv6的地址,这明显不是我们想要的结果,搜原创 2015-03-25 11:50:51 · 3130 阅读 · 1 评论 -
Android使用UncaughtExceptionHandler捕获全局异常
最近使用的异常捕获案例:package net.zdsoft.eis.android.system.activity;import java.io.PrintWriter;import java.io.StringWriter;import java.lang.Thread.UncaughtExceptionHandler;import java.util.HashMap;impo原创 2015-03-25 11:40:04 · 647 阅读 · 0 评论 -
学习Android之 时间日期控件的使用
在Android中,时间日期控件相对来说还是比较丰富的。其中,DatePicker用来实现日期输入设置,TimePicker用来实现时间输入设置。DatePickerDialog用来显示日期对话框,TimePickerDialog用来显示时间对话框。AnalogClock用来显示一个指针式时钟,DigitalClock用来显示一个数字式时钟。 下面就分别对这些时间日期控件做一个简单的介绍。转载 2015-01-21 17:23:15 · 1232 阅读 · 0 评论 -
学习android之 解析XML文件三中方式
XML在各种开发中都广泛应用,Android也不例外。作为承载数据的一个重要角色,如何读写XML成为Android开发中一项重要的技能。今天就由我向大家介绍一下在Android平台下几种常见的XML解析和创建的方法。在Android中,常见的XML解析器分别为SAX解析器、DOM解析器和PULL解析器,下面,我将一一向大家详细介绍。SAX解析器:SAX(Simple API for X转载 2015-01-22 10:49:00 · 554 阅读 · 0 评论 -
学习android之 知识点总结
开发andorid程序必备:Eclipse 3.5以上版本SDK类似于java中的jdk。Adt 是开发Eclipe上的一个插件。组件使用:TestView:为文本设置超链接,需设置该属性andorid:autoLink=”all”, 具体如下: android:id="@+id/myTxtView01" android:autoLink="转载 2015-01-20 15:53:01 · 591 阅读 · 0 评论 -
学习android之 调试工具DDMS
具体可见http://developer.android.com/guide/developing/tools/ddms.html 。 DDMS为IDE和emultor、真正的android设备架起来了一座桥梁。开发人员可以通过DDMS看到目标机器上运行的进程/现成状态,可以 android的屏幕到开发机上,可以看进程的heap信息,可以查看logcat信息,可以查看进程分配内存情况,可以像目标机转载 2015-01-20 11:53:12 · 967 阅读 · 0 评论 -
学习android之 数据存储方式
作为一个完成的应用程序,数据存储操作是必不可少的。因此,Android系统一共提供了四种数据存储方式。分别是:SharePreference、SQLite、Content Provider和File。由于Android系统中,数据基本都是私有的的,都是存放于“data/data/程序包名”目录下,所以要实现数据共享,正确方式是使用Content Provider。 SQLite: SQLit转载 2015-01-20 11:35:23 · 592 阅读 · 0 评论 -
学习android之 android不错的学习资料
易白 网站android开发 :http://www.yiibai.com/android/android_environment_setup.html位置:首页 > 手机开发 > Android开发教程 >原创 2015-01-26 16:44:16 · 744 阅读 · 0 评论 -
Android开发之旅:HelloWorld项目的目录结构
前面Android开发之旅:环境搭建及HelloWorld,我们介绍了如何搭建Android开发环境及简单地建立一个HelloWorld项目,本篇将通过HelloWorld项目来介绍Android项目的目录结构。本文的主要主题如下:1、HelloWorld项目的目录结构1.1、src文件夹 1.2、gen文件夹 1.3、Android 2.1文件夹 1.4、assets 1.5、转载 2013-12-04 23:46:58 · 726 阅读 · 0 评论 -
Android开发笔记之:Handler Runnable与Thread的区别详解
本篇文章是对在Android中Handler Runnable与Thread的区别进行了详细的分析介绍,需要的朋友参考下在java中可有两种方式实现多线程,一种是继承Thread类,一种是实现Runnable接口;Thread类是在java.lang包中定义的。一个类只要继承了Thread类同时覆写了本类中的run()方法就可以实现多线程操作了,但是一个类只能继承一个父类,这是此方法的局限。转载 2016-03-08 11:35:25 · 505 阅读 · 0 评论