- 博客(26)
- 资源 (23)
- 收藏
- 关注
转载 Android中StatFs获取系统/sdcard存储(剩余空间)大小
StatFs 一个模拟linux的df命令的一个类,获得SD卡和手机内存的使用情况 StatFs 常用方法:getAvailableBlocks() 解释:返回 Int ,获取当前可用的存储空间getBlockCount() 解释:返回 Int ,获取该区域可用的文件系统数getBlockSize() 解释:返回 Int ,大小,以
2012-09-28 11:08:59 1673
转载 程序员编程技术迅速提高的终极攻略
前言你是否觉得自己从学校毕业的时候只做过小玩具一样的程序?走入职场后哪怕没有什么经验也可以把以下这些课外练习走一遍(朋友的抱怨:学校课程总是从理论出发,作业项目都看不出有什么实际作用,不如从工作中的需求出发)建议:不要乱买书,不要乱追新技术新名词,基础的东西经过很长时间积累而且还会在未来至少10年通用。回顾一下历史,看看历史上时间线上技术的发展,你才能明白明天会是什么样。一定要动手
2012-09-28 10:21:55 637
转载 Android本地缓存和远程图片获取的实现
概述对于客户端——服务器端应 用,从远程获取图片算是经常要用的一个功能,而图片资源往往会消耗比较大的流量,对应用来说,如果处理不好这个问题,那会让用户很崩溃,不知不觉手机流量 就用完了,等用户发现是你的应用消耗掉了他手机流量的话,那么可想而知你的应用将面临什么样的命运。另外一个问题就是加载速度,如果应用中图片加载速度很慢的话,那么用户同样会等到崩溃。那么如何处理好图片资源的获取和管理呢
2012-09-28 10:17:41 890
转载 Android 图片缓存
目前很多商业应用都会涉及到从网络上读取图片数据的问题,为了节约用户流量,应用一般会将图片缓存起来。图片缓存一般分为内存缓存和外存缓存。内存 缓存运用java的缓存机制,在程序完全退出后,缓存所在的内存空间可能被其它应用程序占用从而丢失。外存缓存一般放在程序特有的访问空间或者sd卡中, 在sd卡中存放的资源为公有资源,其它程序也可以访问,且对用户来讲没有一个强制清除缓存的规范机制。综合以上,本文采用
2012-09-28 09:18:56 900
转载 Android开发中的性能优化
【CSDN现场报道】以“移动大变局下的抉择”为主题,本年度最受瞩目的移动开发者盛会——“2011中国移动开发者大会”今日在北京国家会议中心隆重开幕。此次大会由CSDN和创新工场联合主办,来自移动领域国内外知名的运营商、平台商、互联网企业、手机终端厂商、应用开发者和投资者等汇聚一堂,探讨移动互联网的发展趋势,共论移动应用大变局下的抉择。11月4日上午的第二位演讲嘉宾是友盟创始人之一、资深工程师陈
2012-09-26 15:34:59 1302
转载 使用getIdentifier()获取资源Id
int i= getResources().getIdentifier("icon", "drawable", getPackageName()) ; if(i>0) {Log.i("aa","aa");} else {Log.i("vbv","aa");} 或者int resID = getResources()
2012-09-24 11:54:41 894
转载 Android--文件保存与读取
作者注:由于我在测试这个功能的时候发现文件名无法使用中文(sdk2.2 + 模拟器),如果有哪为高手无意中浏览此文章后,能对这个问题予以指点,我将感激不尽。呵呵。********************注: 在Activity中有 getFileDir() 和 getCacheDir(); 方法可以获得当前的手机自带的存储空间中的当前包文件的路径getFileDir() -----
2012-09-15 09:36:12 952
转载 Android 百度地图API POI
之前只是单一实现了定位功能 和 搜索周边POI的功能,所以这样的程序也只能是玩具程序Demo真正意思上的用途,应该是能够定位我当前设备的位置,根据位置去搜索我周边的POI。虽然理论上是给了我两个完整的例子,但是真正实现中,却发现定位的位置经纬度(或是参数)没有办法传到我搜索模块。因此纠结啊!不过现在知道怎么回事了。1)布局文件res/layout/main.xml
2012-09-14 18:21:21 2673
转载 Android 百度地图-实现POI的搜索(搜索周边)
001package com.lbsproject;002 003import java.util.ArrayList;004 005import android.content.Context;00
2012-09-14 18:05:42 1634
转载 Java ArrayList排序
常常遇到数组排序的问题.比如我有一个Person类,它的实例对象存储在ArrayList数组中,现在要把ArrayList数组中的Person对象按照年龄排序.其实这种情况经常遇到.下面给出源代码:1:Person.Java文件:-------------------------------public class Person{String name;int age;
2012-09-14 14:26:13 661
转载 android.os.NetworkOnMainThreadException 异常处理
项目是2.1开发 测试手机是android4.0时候提示 android.os.NetworkOnMainThreadException异常出错误地方是访问网络的webservice有问题在网上找了半天说是用@Overrideprotected void onCreate(Bundle savedInstanceState){// TODO Auto-generated m
2012-09-14 10:01:39 691
转载 Android推送通知指南
.推送方式基础知识: 当我们开发需要和服务器交互的应用程序时,基本上都需要获取服务器端的数据,比如《地震应急通》就需要及时获取服务器上最新的地震信息。要获取服务器 上不定时更新的信息一般来说有两种方法,第一种是客户端使用Pull(拉)的方式,隔一段时间就去服务器上获取信息,看是否有更新的信息出现。第二种就是 服务器使用Push(推送)的方式,当服务器端有新信息了,则把最新的信息Push到客
2012-09-14 09:24:09 990
转载 Android 提示版本更新的实现
步骤:1.检测当前版本的信息AndroidManifest.xml-->manifest-->android:versionName。2.从服务器获取版本号(版本号存在于xml文件中)并与当前检测到的版本进行匹配,如果不匹配,提示用户进行升级,如果匹配则进入程序主界面。3.当提示用户进行版本升级时,如果用户点击了确定,系统将自动从服务器上下载并进行自动升级,如果点击取消将进入程序主界面
2012-09-14 09:10:22 843
转载 at org.json.JSON.typeMismatch(JSON.java:107)
at org.json.JSON.typeMismatch(JSON.java:107)看到这句话的意思就是类型错配,简单的来说就是:获取给的字符串是JSONArray,而你将之转换成SJONObject,或者反过来就是给的是SJONObject ,而你将之转换成JSONArray,总之都会出现这种错误,如果你是前者也会给出 posts of type org.json.JSONArray
2012-09-13 11:35:48 5524
转载 android中JSON数据的读写方法
[/color]用习惯了XML,总觉得JSON可读性又差,也不好保存等等,到真正接触了,才发现在android上,JSON就像亲儿子一样容易管教。还是先看数据源,数据源我采用的是一系列的村民集合,村民的属性如下。Java代码 public class Folk { String name; String career; Str
2012-09-12 15:18:28 1536
原创 Android 分辩率
QVGA = 320 * 240;WQVGA = 320 * 480;WQVGA2 = 400 * 240;WQVGA3 = 432 * 240;HVGA = 480 * 320;VGA = 640 * 480;WVGA = 800 * 480;WVGA2 = 768 * 480;FWVGA = 854 * 480;DVGA = 960 * 640;PAL
2012-09-12 11:37:48 443
转载 利用GoogleApi根据经纬度查询地名,和根据地名查询经纬度Java代码
import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.io.UnsupportedEncodingException; import java.net.MalformedURLException; import java.net.UR
2012-09-10 11:59:41 670
转载 android中的style部分属性值介绍
Android平台定义的主题样式:android:theme="@android:style/Theme.Dialog" 将一个Activity显示为对话框模式•android:theme="@android:style/Theme.NoTitleBar" 不显示应用程序标题栏•android:theme="@android:style/Theme.NoTitleBar.Fullsc
2012-09-09 13:49:03 639
转载 Android中结合OrmLite for android组件对SQLite的CRUD(增删改查)操作实例(三)
StudentListActivity.java源码:package com.andyidea.ormsqlite; import java.sql.SQLException; import java.util.List; import Android.app.AlertDialog; import Android
2012-09-08 11:25:37 1587
转载 Android中结合OrmLite for android组件对SQLite的CRUD(增删改查)操作实例(二)
4】包com.andyidea.db下DatabaseHelper.java源码:package com.andyidea.db; import java.sql.SQLException; import Android.content.Context; import Android.database.sqlite.
2012-09-08 11:23:15 2292
转载 Android中结合OrmLite for android组件对SQLite的CRUD(增删改查)操作实例(一)
本文中曾经提到过Ormlite的第三方组件包,Ormlite 是一种ORM工具,并且是一种轻量级别的工具。我们可以使用它来对Android中内嵌的sqlite数据库进行相关的操作。Android 的应用程序应使用 Ormlite for android 版本来进行相关的开发。Ormlite是对android提供的sqlite部分的API进行了封装。提供了更加方便的接口来供使用。
2012-09-08 11:22:12 1444
转载 System.exit(0)和System.exit(1)区别
1.参考文献http://hi.baidu.com/accpzhangbo/blog/item/52aeffc683ee6ec238db4965.html2.解析查看java.lang.System的源代码,我们可以找到System.exit(status)这个方法的说明,代码如下: /** * Terminates the currently running
2012-09-05 15:10:46 654
转载 Android中处理崩溃异常
大家都知道,现在安装Android系统的手机版本和设备千差万别,在模拟器上运行良好的程序安装到某款手机上说不定就出现崩溃的现象,开发者个人不可能购买所有设备逐个调试,所以在程序发布出去之后,如果出现了崩溃现象,开发者应该及时获取在该设备上导致崩溃的信息,这对于下一个版本的bug修复帮助极大,所以今天就来介绍一下如何在程序崩溃的情况下收集相关的设备参数信息和具体的异常信息,并发送这些信息到服务器供开
2012-09-05 14:58:05 616
转载 Android2.3 禁止系统强制关闭对话框
当应用程序出错的时候,系统会弹出强制关闭的对话框,这样不够友好,可以学习水果的做法,直接干掉程序。弹出出错的对话框路径:frameworks/base/services/java/com/android/server/am/AppErrorDialog.java在第38、39行有以下语句: // 5-minute timeout, then we automaticall
2012-09-05 14:48:10 902
转载 iPhone开发网站、论坛和博客
整理了一下手中的iPhone开发网站、论坛和博客,精选了这10个常去的网站。其中有2篇教学文章,由于非常经典,于是单列出来,与其网站并列。建议新入行的朋友在看教学文章的同时多上论坛,与大家交流,偶尔看看别人的自曝,自己也会信心倍增。另外,实践最重要,首先行动起来。http://cocoachina.com/ 大量iPhone开发资料,教学,经验,还有自曝。http://ww
2012-09-05 11:19:05 1142
转载 Android开发之onClick事件的三种写法
import android.app.Activity;import android.os.Bundle;import android.view.View;import android.widget.Button;import android.widget.EditText;public class activity extends Activity {
2012-09-03 09:30:47 622
Android 反编译apk为java代码
2013-07-04
Android 反编译xml
2013-07-04
常用Android 代码段
2013-05-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人