`
mermaid
  • 浏览: 40443 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论
文章列表
在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.再启动任 ...
Global site tag (gtag.js) - Google Analytics