- 浏览: 41804 次
- 性别:
- 来自: 北京
-
最新评论
-
pfchan:
...
jQueryMobile学习
文章列表
在Android平台中如何实现Zip文件的解压缩功能呢? 因为Android内部已经集成了zlib库,对于英文和非密码的Zip文件解压缩还是比较简单的,下面Android123给大家一个解压缩zip的java代码,可以在Android上任何版本中使用,Unzip这个静态方法比较简单,参数一为源zip文件的完整路径,参数二为解压缩后存放的文件夹。
private static void Unzip(String zipFile, String targetDir) {
int BUFFER = 4096; //这里缓冲区我们使用4KB,
String strEntry; //保存每个 ...
String ADD_SHORTCUT_ACTION 动作:在系统中添加一个快捷方式。"android.intent.action.ADD_SHORTCUT"
String ALL_APPS_ACTION 动作:列举所有可用的应用。输入:无。 "android.intent.action.ALL_APPS"
String ALTERNATIVE_CATEGORY 类别:说明 activity 是用户正在浏览的数据的一个可选操作。 "android.intent.category.ALTERNATIVE" ...
一、问题分析:
最近在做一个通过短信远程启动应用的功能,要用到短信监听,代码如下
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import android.os.Bundle;
import android.telephony.SmsMessage;
import android.widget.Toast;
public class SMSReceiver extends BroadcastReceiver
{
/*当收到 ...
闲来没事,给大家分享一下自己在使用listView的过程中遇到的一下情况以及解决的办法。
1 listview中在设置了背景之后,会发生listview的上边和下边有黑色的阴影。,使用android:fadingEdge="none" 即可解决。
2 自定义的listview,在拖动的时候出现一个空间黑色底色的情况,使用android:cacheColorHint=“#00000000”即可解决、
3 默认会显示选中listview的item为橙黄底色,有时候我们需要去掉这种效果:只需要设置android:listSelector属性即可,例如:android:listS ...
在开发图片浏览器等软件是,很多时候要显示图片的缩略图,而一般情况下,我们要将图片按照固定大小取缩略图,一般取缩略图的方法是使用BitmapFactory的decodeFile方法,然后通过传递进去 BitmapFactory.Option类型的参数进行取缩略图,在Option中,属性值inSampleSize表示缩略图大小为原始图片大小的几分之一,即如果这个值为2,则取出的缩略图的宽和高都是原始图片的1/2,图片大小就为原始大小的1/4。
然而,如果我们想取固定大小的缩略图就比较困难了,比如,我们想将不同大小的图片去出来的缩略图高度都为200px,而且要保证图片不失真,那怎么办?我们总不能 ...
上一篇介绍了快速滚动,假如在开发过程中需要修改滚动时的图片,该怎么实现呢?
通篇查看了ListView及其超累AbsListView,都未找到自定义图片的设置接口。看来是没打算让开发者更改了。但是用户要求我们自定义这个图片。那只能用非常手段了。
经过分析发现,该图片是ListView超类AbsListView的一个成员mFastScroller对象的成员mThumbDrawable。这里mThumbDrawable是Drawable类型的。mFastScroller是FastScroller类型,这个类型比较麻烦,类的声明没有modifier,也就是default(package),只能供包内 ...
在开发过程中,使用listView假如有很多数据,要实现快速滚动的话,该怎么实现呢?其实很简单。只需要布局的xml文件里设置属性即可:
android:fastScrollEnabled="true"
android:focusable="true"
但是有时候会发现设置属性无效,滚动ListView并未出现滑块。原因是该属性生效有最小记录限制。当ListView记录能够在4屏以内显示(也就是说滚动4页)就不会出现滑块。可能是api设计者认为这么少的记录不需要快速滚动。
我的依据是android源代码,见FastScroller的常量 ...
标记定义Widget的大小,默认布局和创建Widget实例时的启动行为配置,为了让Widget在主屏幕上更好地显示,Widget必须保持一定的大小,主屏幕分为特定大小的单元格,Google提供的基本原则是用你想占用的单元格数量乘以74,再减去2。
例:Widget应该是一个正方形,长和宽都各占两个单元格,因此大小就是74*2-2=146dp.
谷歌推自助软件开发工具 非开发者也可设计软件
中国软件资讯网7月14日消息,据国外媒体报道,Google推出了自助式(DIY)移动软件开发工具App Inventor,为让每个人都成为Android软件开发者。
使用App Inventor开发工具的人并不需要专业的开发者背景或程序编写知识,不必去编写程序代码,只用各种类似积木类图型堆叠出你要的程序功能,设计符合自己需求的移动软件。
据悉,使用者对此软件不需要花钱购买,只要到Google Labs网站免费下载即可。
外界人士认为,非专业开发者使用App Inventor可能会大大降低一些程序的品质。但是对于爱好者 ...
用vista的朋友可能都有遇到过,在右下方的通知区域内启动后没有音量和网络的系统图标,而且在 任务栏和[开始]菜单属性 中也是灰色的,无法调出。
网络上也有不少解决此问题的方法,不过都是通过第三方工具(如:vista优化大师),我也用过确实可行。可是我后来发现其实这是vista的一个bug,我觉得是系统程序explorer(windows资源管理器)启动出错。说到这不少朋友大概都知道要怎么弄了吧。既然是explorer启动出错那就让他重新启动一下。
方法:
1.启动任务管理器。找到explorer进程将其结束。(是不是发现任务栏和桌面都不见了,不要紧张,呵呵)。
2.再启动任 ...