- 博客(16)
- 资源 (8)
- 收藏
- 关注
原创 android 导入Sample到Eclipse中
新建AndoridPeoject 选择Create Project from existing souce 选择Sample 对应的目录
2012-06-20 17:05:58
618
转载 java 强引用,弱引用,虚引用
1.对象的强、软、弱和虚引用在JDK 1.2以前的版本中,若一个对象不被任何变量引用,那么程序就无法再使用这个对象。也就是说,只有对象处于可触及(reachable)状态,程序才能使 用它。从JDK 1.2版本开始,把对象的引用分为4种级别,从而使程序能更加灵活地控制对象的生命周期。这4种级别由高到低依次为:强引用、软引用、弱引用和虚引用。图 1为对象应用类层次。⑴强引用(Stro
2012-06-03 09:39:51
1009
转载 手机通讯技术
在我国北方的乡村,不少人家门前或院子里都有石磨。在村里随便走走,经常可以看到左邻右舍家有一老驴被蒙着眼睛围着大石磨不停地绕圈圈。那是老驴在拉磨。 春去秋来,年复一年,在中国的土地上,每天都不知道有多少头老驴在拉磨,它们为中国农村家家户户奔小康贡献了一生。但是,中国5000多年的历史书上基本上没有老驴拉磨的地位,这对老驴们是很不公平的。 如今,在中国每一个大大小小的城市里,从中小
2012-06-03 09:34:37
3725
原创 解析物理地址或直接通过坐标进行定位并在Google地图上显示
不解释,代码如下:package org.wx.test;import java.io.InputStream;import java.util.List;import org.apache.http.HttpEntity;import org.apache.http.HttpResponse;import org.apache.http.client.HttpClie
2012-06-01 18:05:22
5680
原创 android 使用集成的pull解析器解析xml文件
核心代码:public List parseXML(InputStream xml) throws Exception{ List persons=null; Person person=null; //获得解析器 XmlPullParser pullParser=Xml.newPullParser(); //设置解析的输入流及编码格式 pullParser.setIn
2012-05-13 16:25:07
1114
原创 android 向SD卡写入数据
1.代码:/** * 向sdcard中写入文件 * @param filename 文件名 * @param content 文件内容 */ public void saveToSDCard(String filename,String content) throws Exception{ File file=new File("/mnt/sdcard", filenam
2012-05-13 13:49:25
18043
4
原创 android 数据的存储和访问以及单元测试的引入
android 提供的5种数据存储方式 文件(Java SE中的IO技术) SharedPreferences(参数) SQlite数据库 Content Provider(内容提供者) 网络1.文件存储方式IO技术简单介绍:数据流的划分:输入流(InputStream)和输出流(OuputStream)[按留香划分];;;字符流(如FileReadr,FileWr
2012-05-13 10:44:43
1496
原创 android 从xml文件读取数据初始化,并实现无分级的树状菜单的显示
1.树状菜单的实现原理(借鉴网上一哥们的代码,同时解决了代码中存在的小问题): 使用ListView模仿树状菜单,如果某个节点存在父节点,在节点展开的时候就相应的设置与其节点深度有关的缩进距离,具体见代码 所有的节点信息都封装进,节点类中,类的属性定义了节点的全部信息,对应xml文件中的相应属性 2.实现代码: 1封装节点信息的类/** * *
2012-05-09 14:23:07
2914
原创 使用FrameLayout(帧布局) 和Timer实现动态图片
1.实现图片的轮换显示,定义帧布局<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fi
2012-05-04 16:54:11
2492
1
原创 android 使用TheadSafeClientConnManager
1.创建HttpClient的关键代码: HttpParams params = new BasicHttpParams(); //版本 HttpProtocolParams.setVersion(params, HttpVersion.HTTP_1_1); //编码 HttpProtocolParams.setContentCharset(params,
2012-05-04 15:55:25
3654
原创 android模拟打电话和发送短信
.开启两个模拟器一个端口5554,一个端口为5556 号码本机直接为端口号拨打电话 1.编写main.xml,strings.xml<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:lay
2012-05-02 18:32:46
807
原创 android使用Timer定时获取WifiInfo
WifiInfo wifiInfo = null; WifiManager wifiManager = null; private Handler handler; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);
2012-05-02 18:22:37
3000
原创 android 在程序中开启GPS功能
LocationManager locationManager=(LocationManager) getSystemService(Context.LOCATION_SERVICE); boolean isEnabled= locationManager.isProviderEnabled(LocationManager.GPS_PROVIDER); if(!i
2012-04-27 16:29:54
3022
4
原创 Andoid 获取信号强度
1.获得TelephoneManager: TelephonyManager telephoneManager = (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE); 2.获得PhoneStateListener:final int type = telephoneManager.getNetworkTy
2012-04-25 13:04:37
13922
原创 Android 获取坐标
依赖包 android.location 关键类 LocationManager 两种方式获得坐标,GPS和Android's Newwork Location Provider,这里通过GPS获取坐标(只能在户外起作用,耗电较多,更新不及时,但是较精确) 实现步骤: 1.获得LocationManager,实现LocationListener并将LocaitonListen
2012-04-24 14:32:23
1219
原创 Android Acitiviry
Activity简介: 应用由多个Activity组成,一个Activity可以简单理解为一个单独的UI,一个Activity可以启动另一个Activity.一个Activity启动(start),前一个就停止(stop) 创建Activity: 1.继承Activity并实现一些回调方法,最重要
2012-04-24 14:04:44
525
android 可自动滑动和手动滑动的ViewPager
2012-10-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人