自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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打开其他应用程序组件

Android打开其他应用程序的组件,例如打开Activity,打开Service

2014-03-03

ViewFlow实现左右滑动

使用ViewFlow实现左右滑动 也可以添加圆点指示器或者标题指示器

2013-07-16

Android 反编译apk为java代码

Android 反编译apk为java源码,在命令行中输入dex2jar classes.dex 如果没有反编译成功 那么请重新到官网上下载最新的dex2jar

2013-07-04

Android 反编译xml

android 反编译xml文件,在命令行下找到jar包地址,输入java -jar apktool.jar d 反编译的apk名 反编译后的文件名

2013-07-04

常用Android 代码段

一些常用的Android 代码段 其中包括读取sdcard中的图片,保存网络图片到sdcard,利用软引用缓存图片,解决Scrollview嵌套Listview数据显示不完全的问题

2013-05-27

编程逻辑之美

锻炼编程逻辑思维 包含很多数据结构的一些知识

2013-05-21

Android 微信分享功能

测试微信分享功能,其中包含获取测试应用签名,分享信息到微信

2013-05-16

Android控制PC的关机、重启、休眠、注销、锁定

Android控制PC的关机、重启、休眠、注销、锁定 服务器段代码

2013-04-05

Android控制PC的关机重启休眠注销锁定

Android控制PC的关机、重启、休眠、注销、锁定 客户端代码

2013-04-05

Android 制作APK

Android制作签名,无签名的APK,以及密钥的生成及工具安装

2013-01-10

Android 制作源码包

Android 制作源码包步骤,一步一步教Android 制作源码包的过程

2013-01-10

仿百度Map的实例

高仿百度Map的实例,可以查询公交,步行,驾车路线以及附近查找

2012-11-22

ubuntu mat 插件

ubuntu下分析内存溢出的原因工具 MAT

2012-08-31

Android教程之用_HTML_5_构建_Web_应用程序(三)

Android教程之用_HTML_5_构建_Web_应用程序(三)

2012-06-05

基于HTML5开发Android应用

基于HTML5开发的Android应用, Android学习资料之使用_HTML_5_开发新的可视化_UI_特性

2012-06-05

Android 裁剪图像

通过图库或相机拍摄 选择图片进行裁剪并显示

2012-05-17

Android 应用滑动的jar包

在写Android中的滑动时 需要的类的jar包

2012-05-02

Android 指引导航滑动

Android 更炫的滑动效果 用户体验好

2012-05-02

Android 导航左右移动

Android 导航左右滑动 效果明显 值得学习

2012-05-02

Android 图片左右滑动

Android 图片的左右滑动效果 实现简单易懂 方便

2012-05-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除