
android
ljl_xyf
这个作者很懒,什么都没留下…
展开
-
andorid eclipse断点调试失灵
在调试android程序的时候发现设置的断点怎么也进不去,log也已经执行,但是断点没有起到作用很是费解,手机模拟器都尝试了,最后Google了一下,原来是在调试编译选项的问题,希望有遇到同类问题的童鞋可以借鉴下。方法:选择项目工程的属性,在java compiler 选项下边将line number属性勾选,之所以没有断点调试可能是因为class文件没有记录line number。此外...原创 2013-05-09 15:06:13 · 152 阅读 · 0 评论 -
Android SeekBarPreference浅聊
由于网上有很多人问到SeekBarPreference怎么去实现,今天将这个效果做出来,本例子并没有真正的改变屏幕亮度,如果真正想去实现,那么可以在这个类中onProgressChanged()方法或者onDialogClosed()方法中写上自己调节亮度的代码,并将这些值保存起来。 1.首先定义一个类SeekBarPreference继承于DialogPreference...原创 2011-10-19 15:37:23 · 360 阅读 · 0 评论 -
在Android中创建启动界面
1、制作一张启动图片splash.png,放置在res->drawable-hdpi文件夹中。 2、新建布局文件splash.xml < ?xml version="1.0" encoding="utf-8"?> < LinearLayout xmlns:android="http://schemas.android.com/apk/res/and...原创 2011-10-14 09:06:49 · 164 阅读 · 0 评论 -
Android 菜单(OptionMenu)大全 建立你自己的菜单
菜单是用户界面中最常见的元素之一,使用非常频繁,在Android中,菜单被分为如下三种,选项菜单(OptionsMenu)、上下文菜单(ContextMenu)和子菜单(SubMenu),今天这讲是OptionsMenu 一、概述 public boolean onCreateOptionsMenu(Menu menu):使用此方法调用OptionsMenu 。 public...原创 2011-10-13 09:11:55 · 127 阅读 · 0 评论 -
Android中使用Gson解析JSON数据
在Android中可以使用Gson解析JSON数据首先,从 code.google.com/p/google-gson/downloads/list下载GsonAPI:google-gson-1.7.1-release.zip把gson-1.7.jar copy到libs(项目根目录新建一个libs文件夹)中。可以使用以下两种方法解析JSON数据:通过获取JsonRe...原创 2011-10-12 13:33:32 · 183 阅读 · 0 评论 -
android解析json小例子
今天学习了一下解析json的知识,把我学习的的一个小例子拿出来和大家分享一下下面是代码: public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); String...原创 2011-10-12 12:53:07 · 93 阅读 · 0 评论 -
解决android http请求带中文参数会乱码(url编码)
今天在用android 的 URL url = new URL("http://www.my400800.cn&search=400电话"); HttpURLConnection httpURLConnection = (HttpURLConnection) url.openConnection();时传递到服务端的中文字符时乱码,最后是将要发送的字符经过编号就可以了...原创 2011-09-29 17:23:17 · 316 阅读 · 0 评论 -
android 选择本地图片并预览
adv_sdcard_image_upload.xml <?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" a...原创 2011-09-29 14:40:39 · 317 阅读 · 0 评论 -
关于 apk文件反编译的方法(dex2jar和JD-GUI)
觉着这2个工具配合学习android太靠谱了,所以放上来给大家共享,开源的好处就是好东西大家一起分享;1.首先找到Android软件安装包中的class.dex 把apk文件改名为.zip,然后解压缩其中的class.dex文件,它就是java文件编译再通过dx工具打包成的,所以现在我们就用上述提到的2个工具来逆方向导出java源文件;2.把class.dex拷贝到dex2jar...原创 2011-09-19 11:51:12 · 110 阅读 · 0 评论 -
Android发送短信
要使用手机短信服务,在AndroidManifest.xml中必须添加短信服务权限AndroidManifest.xml<?xml version="1.0" encoding="UTF-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android" package="org...原创 2011-09-14 11:09:28 · 84 阅读 · 0 评论 -
Android 对于ListView拖动时变黑问题解决方法
最近用ListView显示一些String数据,发现如果不按住文字部分拖动ListView一切安好, 但是如果按住文字部分拖动的话所有文字部分都会变黑。 解决方法其实很简单,问题的根源在于缓存颜色。方法有两个:1、在布局xml文件中 在ListView中加入以下属性即可. android:cacheColorHint=”#00000000″2、在...原创 2011-10-21 13:08:07 · 77 阅读 · 0 评论 -
android 一直在最前面的浮动窗口效果
今天发现一些软件可以在android 的桌面上显示一些浮动小窗口,经过一番查找,终于找到的解决方案,代码如下: FloatingFunc.java package hrxcframe.comm;import android.app.Activity;import android.content.Context;import android.graphics...原创 2011-10-21 15:51:12 · 400 阅读 · 0 评论 -
用TextView显示带图片的效果及为文本添加链接
为了实现在TextView中显示图片,有时对图片的宽度与高度有限制的话,可以对实现进行放大与缩小操作! main.xml <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/andro...原创 2011-12-06 17:13:40 · 193 阅读 · 0 评论 -
android listview 滚动时异步加载图片的问题
LoadImage.javapackage com.gowin.cach;import java.util.Collection;import java.util.HashMap;import java.util.Map;import java.util.concurrent.Callable;import java.util.concurrent.Execut...原创 2011-12-05 15:05:44 · 124 阅读 · 0 评论 -
android apk 为程序增加代码混淆
概述在2.3版本的sdk中可以看到在ANDROID_SDK_PATH/tools/下面多了一个proguard文件夹,google把proguard技术放在了android sdk里面,现在已经可以通过正常的编译方式实现代码混淆了。在2.3版本以后,无论开发用的是哪一个版本的SDK,新建一个工程里面都会有default.properties和proguard.cfg两个文件。(ht...原创 2011-11-30 10:09:19 · 164 阅读 · 0 评论 -
Android 程序的安装、卸载和更新
安装程序:软件从无到有。卸载程序:软件从有到无。更新程序:软件的覆盖安装,可以保留原版本的数据,提升软件版本。 安装程序的方法: 1、 通过Intent机制,调出系统安装应用,重新安装应用的话,会保留原应用的数据。 String fileName =Environment.getExternalStor...原创 2011-11-22 11:20:48 · 137 阅读 · 0 评论 -
android-XXX9.png文件拉伸不失真大家注意了
什么是9.png: 可能做过任务栏美化的同学都会知道,我靠,framework-res.apk\res\drawable-hdpi 目录下有非常非常多的XXXXXX.9.png图片。(http://www.my400800.cn)千万不要以为这个9只是png格式图片的命名区分,其实他是一种特殊的格式,在png图片的基础上动了些手脚,而且这种手脚你会看不见摸不...原创 2011-11-17 14:24:17 · 223 阅读 · 0 评论 -
android利用ZXing进行条码扫描二维码扫描源码简化
导入项目@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); //初始化 CameraManager ...原创 2012-01-04 09:59:02 · 380 阅读 · 0 评论 -
Android使用ZXing类库进行条码/二维码识别
Android使用ZXing类库进行条码/二维码识别(转)越来越多的手机具备自动对焦的拍摄功能,这也意味着这些手机可以具备条码扫描的功能.......手机具备条码扫描的功能,可以优化购物流程,快速存储电子名片(二维码)等。 本文使用ZXing 1.6实现条码/二维码识别。ZXing是个很经典的条码/二维码识别的开源类库,long long ago,就有开发者在J2ME上使用Z...原创 2011-12-26 11:24:39 · 151 阅读 · 0 评论 -
如何在开发时可以让Android应用程序支持安装到SD卡
Android系统在2.1版本之前,应用程序是只能安装到机身内存(RAM)中,这一特性从某种角度上讲,阻止了Android的发展,因为RAM的空间是有限的,所以这一特性限制了应用程序的体积,也就限制了应用程序的功能。 自从Android 2.2版本开始,Android系统引入了一个全新的功能——APP2SD,这个功能让Android系统允许将应用程序安装到SD卡上面,一方面节约出更多的RAM...原创 2011-12-16 08:51:42 · 196 阅读 · 0 评论 -
Android中String资源文件的String.format方法(java)
很多时候我们感性Google在设计Android时遵守了大量MVC架构方式,可以让写公共代码、美工和具体逻辑开发人员独立出来。有关Android 的资源文件values/strings.xml中如何实现格式化字符串呢? 这里Android123举个简单的例子,以及最终可能会用到哪些地方。 <?xml version="1.0" encoding="utf-8...原创 2011-10-25 16:57:35 · 146 阅读 · 0 评论 -
android连接webservice是cookies和session保持方法
添加用android连接 php的 nusoap 做成的webservice是session和cookies不能保存,经过查找在国外的一个网站上找到了解决方法,具体实现方法如下(http://www.my400800.cn): 取得请求页面cookies内容,等下次发送请求时在把cookies的内容发送过去 SoapSerializationEnvelop...原创 2011-09-07 17:29:08 · 140 阅读 · 0 评论 -
android 2.1 监听电话状态并自动接听来电
在完成全部功能之前,我查询了很多资料,用了一个星期的时间终于陆陆续续的将这些功能全部完成了,为了众多和我一样的菜鸟少走一点弯路,我决定将它贴出来和大家一起分享,仔细一看距上次更新博客已经有半年了 。 一、开发环境 Elispse5.5,JDK1.6,Aadroid 2.1 二、开发中使用到的重点技术点: 距离感应(SENSOR...原创 2011-09-07 11:03:12 · 273 阅读 · 0 评论 -
在Netbeans上配置Android开发环境
NBAndroid突发奇想要看看Android应用程序的开发,在网上找了些文章,发现android的开发环境大多是Eclipse+ADT,其实在netbeans上也是可以的。有个netbeabs插件叫NBAndroid,如果想在Netbeans上开发Android应用第一步就是要安装它,下面是NBAndroid的项目主页http://kenai.com/projects/nbandroid原创 2011-08-22 09:07:45 · 568 阅读 · 0 评论 -
Android 菜单(OptionMenu)大全 建立你自己的菜单
菜单是用户界面中最常见的元素之一,使用非常频繁,在Android中,菜单被分为如下三种,选项菜单(OptionsMenu)、上下文菜单(ContextMenu)和子菜单(SubMenu),今天这讲是OptionsMenu 一、概述 public boolean onCreateOptionsMenu(Menu menu):使用此方法调用OptionsMenu 。 p转载 2011-10-14 08:42:36 · 440 阅读 · 0 评论 -
Android中使用Gson解析JSON数据
在Android中可以使用Gson解析JSON数据首先,从 code.google.com/p/google-gson/downloads/list下载GsonAPI:google-gson-1.7.1-release.zip把gson-1.7.jar copy到libs(项目根目录新建一个libs文件夹)中。可以使用以下两种方法解析JSON数据:通过获取JsonR原创 2011-10-14 08:46:35 · 653 阅读 · 0 评论 -
android解析json小例子
今天学习了一下解析json的知识,把我学习的的一个小例子拿出来和大家分享一下下面是代码: public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); String原创 2011-10-14 08:47:48 · 401 阅读 · 0 评论 -
在Android中创建启动界面 编辑
1、制作一张启动图片splash.png,放置在res->drawable-hdpi文件夹中。 2、新建布局文件splash.xml android:layout_width="fill_parent" android:layout_height="fill_parent" android:gravity="bottom|center" android:orien转载 2011-10-14 09:12:59 · 787 阅读 · 1 评论 -
Android 对于ListView拖动时变黑问题解决方法
最近用ListView显示一些String数据,发现如果不按住文字部分拖动ListView一切安好, 但是如果按住文字部分拖动的话所有文字部分都会变黑。 解决方法其实很简单,问题的根源在于缓存颜色。方法有两个:1、在布局xml文件中 在ListView中加入以下属性即可. android:cacheColorHint=”#00000000″2、在代码中,对L原创 2011-10-27 16:59:08 · 502 阅读 · 0 评论 -
在Android模拟器上模拟来电
最近项目要做一个控制来电显示的Android应用需要在Emulator上模拟来电效果方法如下:1.单个电话 打开命令行cmd,输入telnet 回车.然后输入 o localhost 5554 回车,连到Emulator上.输入gsm call 123456 上面显示OK这时再去看模拟器,上面就有来电了.其他:挂断电话:gsm cancel 设置其他模式:g原创 2011-09-14 08:49:54 · 629 阅读 · 0 评论 -
android-XXX9.png文件拉伸不失真大家注意了
什么是9.png: 可能做过任务栏美化的同学都会知道,我靠,framework-res.apk\res\drawable-hdpi 目录下有非常非常多的XXXXXX.9.png图片。千万不要以为这个9只是png格式图片的命名区分,其实他是一种特殊的格式,在png图片的基础上动了些手脚,而且这种手脚你会看不见摸不着(详情见下面具体内容)。 9.png格式的原创 2011-11-17 14:29:40 · 1063 阅读 · 0 评论 -
如何在开发时可以让Android应用程序支持安装到SD卡
Android系统在2.1版本之前,应用程序是只能安装到机身内存(RAM)中,这一特性从某种角度上讲,阻止了Android的发展,因为RAM的空间是有限的,所以这一特性限制了应用程序的体积,也就限制了应用程序的功能。 自从Android 2.2版本开始,Android系统引入了一个全新的功能——APP2SD,这个功能让Android系统允许将应用程序安装到SD卡上面,一方面节约出更多的R原创 2011-12-16 08:50:09 · 967 阅读 · 0 评论 -
Eclipse+ADT对android apk 进行代码混淆(proguard)
在2.3版本的sdk中可以看到在ANDROID_SDK_PATH/tools/下面多了一个proguard文件夹,google把proguard技术放在了android sdk里面,现在已经可以通过正常的编译方式实现代码混淆了。在2.3版本以后,无论开发用的是哪一个版本的SDK,新建一个工程里面都会有default.properties和proguard.cfg两个文件。 progua原创 2011-11-30 10:12:55 · 2308 阅读 · 1 评论 -
eclipse中android自动补全/提示卡机或假死
这是Eclipse3.6版本的特有问题,想彻底解决此问题的话,还是建议换为3.5/3.4;在保持版本不变的前提下,可以按如下方法优化下:解决办法:1. 找到你的JDK安装目录下的src.zip文件;2. 打开eclipse: Window菜单->Preference->Java->Installed JREs;3. 在列表中选择你eclipse正在使用的J...原创 2011-09-07 10:20:09 · 114 阅读 · 0 评论 -
在Android模拟器上模拟来电
最近项目要做一个控制来电显示的Android应用需要在Emulator上模拟来电效果方法如下:1.单个电话 打开命令行cmd,输入telnet 回车.然后输入 o localhost 5554 回车,连到Emulator上.输入gsm call 123456 上面显示OK这时再去看模拟器,上面就有来电了.其他:挂断电话:gsm cancel ...原创 2011-09-05 09:57:42 · 375 阅读 · 0 评论 -
android监控来电显示
当电话来电的时候,我们要监控着电话号码的来电,哪我们是通过代码控制,下面我们看看利用吐丝显示来电显示 package com.smart; import android.app.Activity; import android.content.Context; import android.os.Bundle; import android.telephon...原创 2011-09-02 17:09:40 · 167 阅读 · 0 评论 -
Android Button 控件绑定单击事件
Android Button 控件绑定单击事件 package com.android.test; import android.app.Activity; import android.os.Bundle; import android.view.View; import android.widget.Button; import an...原创 2011-09-02 11:37:27 · 193 阅读 · 0 评论 -
android Toast大全(五种情形)建立属于你自己的Toast
Toast用于向用户显示一些帮助/提示。下面我做了5中效果,来说明Toast的强大,定义一个属于你自己的Toast。1.默认效果代码Toast.makeText(getApplicationContext(), "默认Toast样式", Toast.LENGTH_SHORT).show(); 2.自定义显示位置效果代码toast ...原创 2011-09-02 11:32:30 · 97 阅读 · 0 评论 -
在Netbeans上配置Android开发环境
NBAndroid突发奇想要看看Android应用程序的开发,在网上找了些文章,发现android的开发环境大多是Eclipse+ADT,其实在netbeans上也是可以的。有个netbeabs插件叫NBAndroid,如果想在Netbeans上开发Android应用第一步就是要安装它,下面是NBAndroid的项目主页http://kenai.com/projects/nband...原创 2011-08-22 09:08:21 · 144 阅读 · 0 评论 -
android Toast大全(五种情形)建立属于你自己的Toast
Toast用于向用户显示一些帮助/提示。下面我做了5中效果,来说明Toast的强大,定义一个属于你自己的Toast。1.默认效果代码Toast.makeText(getApplicationContext(), "默认Toast样式", Toast.LENGTH_SHORT).show(); 2.自定义显示位置效果代码toast = Toas转载 2011-09-14 08:48:46 · 363 阅读 · 0 评论