自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(79)
  • 收藏
  • 关注

原创 ListView与Button、imageButton 的共存问题解决

ListView与Button、imageButton 的共存问题解决: 在中 android:descendantFocusability="blocksDescendants" 和中 android:focusable="false"android:descendantFocusability用法简析 开发中很常见的一个问...

2013-02-20 11:39:34 263

原创 android实现popupwindow的动画效果

问题:在打开或者关闭popupwindow的时候怎么样显示动画效果? 参考了launcher里面关于页面缩略图的popupwindow打开时的动画效果,具体实现如下: 在我之前的例子上添加动画效果,例子在这儿可以看到:http://gqdy365.iteye.com/blog/994746 在anim中定义两个动画文件,一个是在打开popupwindow时使用的,一个是关闭时使用的。我...

2013-02-01 18:56:02 190

原创 Android开发ViewPager中ListView失效问题解决方法

最近开发一个Android小应用。就是利用ViewPager实现多个页面来回导航切换,每个页面是一个ListView显示多个条目。本来以为很简单的事情,左右手势实现Viewpager的切换,上下手势实现ListView的功能。谁知道在手机上运行时,发现一个焦点冲突现象。左右导航没有问题,但是在一个页面里,经常出现ListView上下手势失效。总是无法实现List的上下滚动,即使很明显的上下手势也是...

2013-01-28 22:12:03 362

原创 Android ViewGroup实现页面滑动效果并实现不同的动画效果

这应该是自己第一次开始写博客,今天起想要记录下自己工作上学到的一些东西,除了能随时查看自己的曾经学到的东西,也可以跟大家分享一下自己的一些经验。由于自己刚到3g门户去实习,其实有很多技术上东西都不是很懂,也只能慢慢去学了。一进来的实习,带我的那位辅导员就让我实现像Launcher那样的滑动,并且实现滑动过程中的效果~~~这下惨了,自己最薄弱的一环,对一些界面上的东西都很少去碰,只能乖乖的去网上搜搜...

2012-08-28 22:24:40 181

原创 关于WebView的loadData方法以及乱码问题

WebView是Android应用开发中常用的组件,我们可以通过它来显示网页或者html格式的String数据.对于后者我们往往使用loadData方法来加载html数据。下面就笔者的实践来讨论一下WebView的loadData方法。 对于loadData方法,ADK中的介绍为Load the given data into the WebView. This will load ...

2012-08-09 14:37:13 106

原创 Android对图片的压缩读取和保存

在开发图片浏览器等软件是,很多时候要显示图片的缩略图,而一般情况下,我们要将图片按照固定大小取缩略图,一般取缩略图的方法是使用BitmapFactory的decodeFile方法,然后通过传递进去 BitmapFactory.Option类型的参数进行取缩略图,在Option中,属性值inSampleSize表示缩略图大小为原始图片大小的几分之一,即如果这个值为2,则取出的缩略图的宽和高都是原始图...

2012-08-08 10:27:29 69

原创 ubuntu下载android源代码

用虚拟机来创建一个Ubuntu环境,在这里虚拟机用的是VMware,Ubuntu选择的是10.04版本,Android下载的是4.0.3编译时要确保系统的内存在1.2GM以上,且有足够的硬盘可用空间,否则会编译失败终止。Android官方提示:Note: It is also possible to build Android in a virtual machine. If you are ...

2012-07-22 00:50:34 103

原创 android面试(2)

附带答案,共100分 一、选择题(30题,每题1.5分,共45分) 1.java.io包中定义了多个流类型来实现输入和输出功能,可以从不同的角度对其进行分 类,按功能分为:(c),如果为读取的内容进行处理后再输出,需要使用下列哪种流?(g) A、输入流和输出流 B、字节流和字符流 C、节点流和处理流 D、File stream E、Pipe stream F、Random stre...

2012-07-20 16:17:11 68

原创 自定义PreferenceActivity——修改Preference样式、加顶部布局

首先在res/xml文件夹下建立preferences.xml[code="java"] ...

2012-05-27 20:19:00 125

原创 Android设置应用程序默认语言

Android应用程序的国际化还是做得不错的,通过设置资源文件的名称,如:values-zh-rCN,系统就会自动根据当前系统设置的语言来设置,默认是选择values目录下的资源文件的。那么如果某个应用程序要指定默认语言,无论系统设置的语言是什么,都要显示默认语言,那要怎么做呢?其实很简单,只需要3步就可以了。第一步,写一个类(FunctionApplication)继承Application...

2012-05-19 21:03:14 167

原创 (android 实战总结)android对html支持接口总结

Android支持html 的两个接口1 Spanned android.text.Html.fromHtml(String source)输入的参数为(html格式的文本)目前android不支持全部的html的标签,目前只支持与文本显示和段落等标签,对于图片和其他的多媒体,还有一些自定义标签不能识别2 Spanned android.text.Html.from...

2012-04-18 09:50:38 223

原创 Android的TextView使用Html来处理图片显示、字体样式、超链接等

转eoe:http://www.eoeandroid.com/thread-4496-1-1.htmlimport android.text.Html;TextView t3 = (TextView) findViewById(R.id.text3); t3.setText( Html.fromHtml( ...

2012-04-16 11:09:49 84

原创 android的ant编译打包

Android本身是支持ant打包项目的,并且SDK中自带一个build.xml文件。通过该文件,可以对文件进行编译、打包、安装等。并且支持多种方式打包,如debug或者release。一般的,可以按照如下方法进行操作:首先创建一个Android工程。工程创建好后,需要为工程添加ant支持,即创建相应的build.xml文件。这个文件不需要用户自己创建,只需要执行如下命令即...

2012-04-11 14:52:30 73

原创 使用InputStreamEntity 边读取边上传文件

[code="java"]HttpClient httpclient = new DefaultHttpClient(); HttpPost httppost = new HttpPost("http://localhost/upload"); File file = new File("/path/to/myfile"); FileInputStream file...

2012-04-09 17:32:57 1583

原创 android xliff字符串操作

参考:http://blog.csdn.net/freshman_studing/article/details/6399233 android中获取资源文件getString()方法 该方法有两种形式,getString(int resId)和getString(int resId,object arg1,object arg2,...)。 下面主要介绍的...

2012-04-09 14:59:53 121

原创 Android:只读EditText内容可滚动(禁止输入法)的实现

实验设备为HTC hero (SDK 2.1-update1)使用的layout文件内容如下: 其中,属性android:ellipsize默认为“end”(Google的文档中未说明),即省略掉内容的后半部分;把它置为“none”,且置属性android:singleline为true,不用设置横向滚动,即可实现文字在只读EdiText中的滚动。另,对于只读Edit...

2012-04-06 12:00:15 565

原创 Eclipse报内存溢出

(1)在配置tomcat的JDK里面设置。Window-->proference->Myeclipse-->servers-->Tomcat5-->JDK里面设置:-Xms500m-Xmx1024m-XX:PermSize=64M-XX:MaxPermSize=256m-XX:ReservedCodeCacheSize=48m(2)elipse.ini-startu...

2012-04-04 10:50:12 73

原创 Android解压缩zip的实现

android 解压缩zip包,需要在menifest.xml中加入sdcard读写权限,如下:实现代码: /** * 解压缩文件到指定的目录. * * @param unZipfileName 需要解压缩的文件 * @param mDestPath 解压缩后存放的路径 */[code="java"] pu...

2012-03-20 11:21:16 84

原创 Android alertdialog的按钮点击后不消失

使用反射:  在你的setPositiveButton中添加:  //用于不关闭对话框[code="java"]  try {  Field field = dialog.getClass().getSuperclass().getDeclaredField("mShowing");  field.setAccessible(true);  field.set(dialog...

2012-03-15 20:35:52 69

原创 Android 读取<meta-data>元素的数据

在AndroidManifest.xml中,元素可以作为子元素,被包含在、 、和元素中,但不同的父元素,在应用时读取的方法也不同。1 :在Activity的应用。 xml代码段: java代码段: ActivityInfo info=this.getPackageManager() ...

2012-03-05 13:47:33 164

原创 Android 监控程序安装和删除的实现

本文主要讨论如何监控 Android 程序包的安装和删除 Android系统的安装方式我在 《Android 应用程序安装方式 的详细调研》一文中已经做了详细的阐述,链接如下http://www.2cto.com/kf/201201/116677.html 基于这些安装方式,我们如何对系统进行的安装进行监控呢? 通过阅读Android SDK里关于inten...

2012-02-28 15:19:11 82

原创 Android如何关闭EditText中的软键盘

下面我们一起来看看Android EditText带有焦点和不带焦点时如何阻止弹出软键盘:1、EditText有焦点(focusable为true)阻止输入法弹出[code="java"]editText=(EditText)findViewById(R.id.txtBody); editText.setOnTouchListener(new OnT...

2012-02-28 13:50:22 77

原创 Android 面试题

原文请看:http://www.cnblogs.com/mmll/archive/2011/05/03/2035041.html1. 请描述下Activity的生命周期。2. 如果后台的Activity由于某原因被系统回收了,如何在被系统回收之前保存当前状态?3. 如何将一个Activity设置成窗口的样式。(Edited by Sodino)4. 如何...

2012-02-21 16:36:05 79

原创 Android 部分内容设置颜色、字体、超链接、图片

//android TextView、EditText对部分内容设置颜色、字体、超链接、图片; //这里是以一个TextView为例子,EditText的设置方法和TextView一样//TextView对象 TextView txtInfo = new TextView(this);//文本内容 SpannableString ss = new Spa...

2012-02-19 11:20:45 64

原创 Android中解析doc、docx、xls、xlsx格式文件

有的时候我们在开发android中需要解析一些我们比较常用的格式,比如doc、docx、xls、xlsx,那么我们要是正常的话就解析不了。这时我们就要用tm-extractors-0.4.jar。 解析doc,要tm-extractors-0.4.jar这个包解析xls,要jxl.jar这个包[code="java"]public static String readDOC(Strin...

2012-02-18 22:34:20 165

原创 Android手机主流屏幕分辨率

对于Android游戏开发我们不得不像iPhone那样思考兼容Android平板电脑,对于苹果要考虑iPad、iPhone 3GS和iPhone 4等屏幕之间的兼容性,对于几乎所有的分辨率Android123总结了大约超过20中粉笔阿女郎的大小和对应关系,对于开发Android游戏而言可以考虑到未来的3.0以及很多平板电脑的需要。 常规的我们可能只考虑QVGA,HVGA,WVGA,FWV...

2012-02-18 22:01:50 197

原创 Android学习系列

这篇文章是Android开发人员的必备知识,是我特别为大家整理和总结的,不求完美,但是有用。 本篇文章来源于 Linux公社网站(www.linuxidc.com) 原文链接:[url]http://www.linuxidc.com/Linux/2012-01/52261.htm[/url]...

2012-02-17 17:43:47 75

原创 iis设置文件下载

今天为学校配置服务器,遇到了文件不能下载的问题.为了让IIS能下载扩展名是INI的文件,我们需要如此操作:(括号内的是英文版本的名字)打开“IIS管理器(InternetInformationServices(IIS)Manager)”选择到你的站点。单击右键。选择“属性(Properties)”单击“HTTP头(HTTPHeaders)”选项卡单击“MIME类型(MIMEType...

2012-02-17 17:06:28 429

原创 pinyin4j的使用

[code="java"]import net.sourceforge.pinyin4j.PinyinHelper; import net.sourceforge.pinyin4j.format.HanyuPinyinCaseType; import net.sourceforge.pinyin4j.format.HanyuPinyinOutputFormat; import net....

2012-02-10 17:22:37 171

原创 android中ListView点击和里边按钮或ImageView点击不能同时生效问题解决

今天遇到一个问题:android中ListView点击和里边ImageView点击不能同时生效问题解决。 研究ListView,首先ListView的适配器类型分为三种,ArrayAdapter,SimpleAdapter和SimpleCursorAdapter,其中以ArrayAdapter最为简单,只能展示一行字。SimpleAdapter有最好的扩充性,可以自定义出各种效果。Simple...

2012-01-12 15:24:14 69

原创 需求分析的故事——如何练就需求分析的火眼金晴?

话说小P刚刚加入到一个项目组里面,项目经理安排他做需求分析,小P一听需求分析就有点不乐意,心里嘀咕:“需求有什么分析的啊?客户要什么给什么呗,简直是浪费我这个人才!” 虽然不乐意,但毕竟工作还是要做,很快小P接到了的第一个需求,客户打电话来说“我要一只羊”,小P一听就觉得太简单了,简单的写了一下需求“XXX客户需要一只羊”,然后就交给同样是新手的小Q去处理,小Q也觉得很简单,直接抓了一只羊...

2011-12-26 15:45:33 62

原创 Android 用 HttpClient 抓取 html 页面内容的方法

[code="java"]private String getHtmlContent(final String url) { String result = "";// 返回的结果 StringBuffer resultBuffer = new StringBuffer(); // 构造HttpClient的实例 HttpCli...

2011-12-13 23:15:34 114

原创 如何退出应用程序

所以为了通用想到了另外一种方法,就是当我们点击“退出程序”菜单时,可以从当前Activity跳转到主Activity(就是我们打开程序最先启动的那个Activity),通过Intent告诉主Activity我要退出程序,然后主Activity调用finish()方法即可。由于这一过程很短暂,以致于我们没观察到Activity有任何切换就退出程序了! 同样为了让大家更容易理解,我做了一个De...

2011-12-09 15:49:47 223

原创 Android 中 PopupWindow 响应返回键并关闭的问题

PopupWindow 跟我们的 Activity 不一样,因为我们在构造 PW 的时候往往不是继承来的,而是 new 出来的。所以不能使用重写 PW 的 onKeyDown() 之类的方法来截获键盘事件。好在 PW 本身的特性让我们很容易就能做到用返回键来退出,当然我们也可以截获键盘事件,这样就有两种方法了。最简单——在 new 的时候,使用下面的方法:1 new P...

2011-12-05 21:58:44 87

原创 SQLite 设置Datetime为默认时间

DATETIME DEFAULT (datetime(CURRENT_TIMESTAMP,'localtime')), 范例SQL语句为: CREATE TABLE [TBL_TANK_ALARM] ( [ALARM_ID] NUMBER(10), [TANK_NO] VARCHAR2(50) NOT NULL CONSTRAINT [ALARM_TANKN...

2011-11-23 23:36:09 1714

原创 Android 实现Activity后台运行

[code="java"] PackageManager pm = getPackageManager(); ResolveInfo homeInfo = pm.resolveActivity(new Intent(Intent.ACTION_MAIN) .addCategory(Intent.CATEGORY_HOME),...

2011-11-21 17:34:10 94

原创 Android Widget 电池插件的开发实现

最近突发奇想,想自己编一个Android电池插件放在桌面上,一是这个App确实有它的实用价值,二是编起来工程量应该不是很大,不用花太长时间,三来又能学习下Widget的开发方法,一举三得,于是,暂停下游戏开发的学习,来编一个widget先。 在查找并结合多方资料后终于实现,效果图如下:长按桌面空白处,出现菜单,点击Widgets,此时的插件已经装入:[img]http://d...

2011-11-14 22:05:00 138

原创 Android: NDK编程入门笔记

为何要用到NDK?前段时间,工作中需要用android的应用程序访问android的根文件系统中的文件,但是由于应用程序的权限限制,无法访问这些文件,怎么办? 所以这就要用到了NDK编程了,既用C/C++代码实现访问系统文件,并将其生成本地库,供android中的java代码调用,这样就可以在java代码中通过调用C/C++编写的库的接口来实现对系统文件的访问。 下面就介绍...

2011-11-08 17:10:07 111

原创 Android面试系列—目录

整理了一些面试题。大部分是自己的理解,未必准确。但可以作为参考。希望对即将找工作的朋友有所帮助。但真正深刻理解还需平日积累。有误之处还请指出。先把目录贴出来吧。 1, 谈谈你对Activity的理解? 2, Activity的生命周期? 3, Acitvity启动模式? 4, 在onCreate方法中Bundle savedInstanceState 这个参数有什么...

2011-10-21 10:34:28 56

原创 Android面试系列之一

1, 谈谈你对Activity的理解? 对于这种“你对什么什么怎么理解”的面试题,最好的回到方式就是用你自己的理解说出来,通俗中夹杂些专业术语,偶尔再蹦出几个英文。当然如果你很牛X,你可以往深了说,只要别漫无目的的说就行。围绕一条主线。这其中如果你对某一方面比较精通,你就应该往你精通的方向引。面试官可能就会顺着你的思路走了。不过现在有很多面试问Android方面的知识不多,问java方面的...

2011-10-21 10:12:52 89

空空如也

空空如也

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

TA关注的人

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