Android
jackyrongvip
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Android tips2
1 设置模拟器的内存 对于windows用户,应该在用户目录下的.android目下可以找到类似的内容。找到config.ini文件,修改(增加)内容:hw.ramSize=512 vm.heapSize=322 获取屏幕大小 width:this.getWindow().getWindowManager().getDefaultDisplay()原创 2013-07-01 17:33:38 · 796 阅读 · 0 评论 -
Android中调用webservice小结
在Android中,调用websevice的方法是使用ksoap2android这个开源库,调用的方法其实很简单,下面例子说明之: KSOAP2可以到http://github.com/mosabua/ksoap2-android/tree/去下载并把它加到Android项目中的库路径中,然后代码如下mport org.ksoap2.SoapEnvelope;import org.ks原创 2013-07-01 17:36:22 · 1948 阅读 · 0 评论 -
Android中的分辨率小结
VGA:Video Graphics Array,即:显示绘图矩阵,相当于640×480 像素;HVGA:Half-size VGA;即:VGA的一半,分辨率为480×320;QVGA:Quarter VGA;即:VGA的四分之一,分辨率为320×240;WVGA:Wide Video Graphics Array;即:扩大的VGA,分辨率为800×480像素;WQVGA:Wide原创 2013-07-01 17:37:04 · 632 阅读 · 0 评论 -
Android中蓝牙使用步骤小结
下面小结下android中使用蓝牙的几个步骤1 导入相关的包: import android.bluetooth.*;2 设置好权限 如果要更多的高级用户权限设置,要这样 3 android中有个BluetoothAdapter的单例类,首先要用到它,即 BluetoothAdapter bluetooth = BluetoothAdapter原创 2013-07-01 17:42:29 · 1047 阅读 · 0 评论 -
android中判断sd卡是否准备好
Boolean isSDPresent = android.os.Environment.getExternalStorageState().equals(android.os.Environment.MEDIA_MOUNTED);if(isSDPresent){ // 卡已准备}else{ // 卡没准备好}原创 2013-07-01 17:45:03 · 1410 阅读 · 0 评论 -
android 中让activity全屏幕显示
android 中让activity全屏幕显示,这是一个小tips,两个方法实现:1)public class FullScreen extends Activity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceS原创 2013-07-01 17:52:43 · 3433 阅读 · 0 评论 -
Android中listview中的button
在androd中的listview中,假如每一项是个buuton,要针对这个button有响应事件,比如跳到另外一个activity的话,可以这样做:<Button android:id="@+id/btnaccno" style="?android:attr/buttonStyleSmall" android:原创 2013-07-01 17:57:36 · 722 阅读 · 0 评论 -
Andrid中的plurals
在Android中的字符串资源中,今天留意到一个很特别的东西,叫plurals,其实际的意思就是因为英文中有单,复数之分,所以有的时候,当涉及到数量时,可以在字符串资源中使用这个玩意来进行动态替换,比如: %d car %d cars 使用的时候:// Get th原创 2013-07-01 17:57:41 · 992 阅读 · 0 评论 -
Android 移动开发TIPS小结4
1 一个不错的handler例子 public static final int UPDATE_DATA = 0;//常量,代表更新数据 public static final int UPDATE_COMPLETED = 1;//常量,代表更新数据 TextView tv;//TextView对象的引用 Button btnStart;//Button对象的引用 //主线程的Han原创 2013-07-01 17:36:27 · 837 阅读 · 0 评论 -
android中使用heap分析工具导出到MAT
android中可以使用heap分析工具导出到MAT,方法为1) 在ECLIPSE工具栏中,选择如下图2 要将dalvik的导出到java格式的MAT,可以这样 hprof-conv dump.hprof converted-dump.hprof3 把hprof导入到MAT工具,可以得到图形分析原创 2013-07-01 17:44:22 · 898 阅读 · 0 评论 -
android中从图库中选取图片
在android中,如何从图库gallary中挑选图片呢,其实很简单,步骤如下1) 设计一个imageview,用来显示图库选出来的图片 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:原创 2013-07-01 17:54:40 · 2430 阅读 · 1 评论 -
android 按钮设计中state_selected属性
在android中,如果搞几个tab,然后想做到当移动到某个TAB的按钮上时,图片变一个颜色,比如为图片A,移走时,图片变成另外一个,可以设计如下: android:state_selected="true" /> 也就是说,使用state_selected="true" 表明当被选择时,使用哪张图片了,很简单原创 2013-07-01 17:54:55 · 12945 阅读 · 0 评论 -
android TIPS小结
1 APP下载自动升级的方法 当我们的APP升级到新版本时,一般采用的方法就是程序检测服务器上的版本,如果比当前版本更新,则下载服务器上的版本,然后安装。这里就不讨论下载的过程了,如果不会请参考之前的文章 Android文件下载进度条的实现,这里只讨论下载完后执行安装的操作。首先,安装程序需要特殊权限。打开AndroidMenifest.xml,在后、之前加上后面的代码:原创 2013-07-01 17:33:33 · 718 阅读 · 0 评论 -
在Android中加入GOOGLE统计系统
Google的统计分析系统,不仅在传统WEB统计中应用很广,在android应用中,都可以应用的。步骤如下1 申请好google 分析统计系统的帐号(http://www.google.com/analytics)2 下载相关的统计SDK,可以通过android sdk manament进行下载3 在自己的android项目中加入下载SDK中的jar包4 同时设置好android原创 2013-07-01 17:52:22 · 1500 阅读 · 0 评论 -
该选择jquery mobile还是sencha touch?
jquery mobile和sencha touch是两个不错的HTML 5开发框架,下面小结两者的一些特点如下jquery mobile:1) jQM是一个UI类库可以看作,主要依赖于jquery和jquery ui2) jqm做的一些页面是可以靠JQM本身框架已完成不少功能,甚至不需要或者很少的javascript3) 如果是熟JQUERY的话,JQM很容易上手4) JQM原创 2013-07-01 17:49:17 · 1092 阅读 · 0 评论 -
Android tips3
1 intent中调用电话本 Intent intent = new Intent(); // 设置Intent Action属性 intent.setAction(Intent.ACTION_GET_CONTENT); // 设置Intent Type 属性 intent.setType("vnd.andr原创 2013-07-01 17:34:19 · 774 阅读 · 0 评论 -
Android中的soundpool小结
之前只知道android中可以用mediaplayer播放音乐,原来今天才发现可以用soundpool,用soundpool可以播一些短的反应速度要求高的声音,比如游戏中的爆破声,而mediaplayer适合播放长点的。1. SoundPool载入音乐文件使用了独立的线程,不会阻塞UI主线程的操作。但是这里如果音效文件过大没有载入完成,我们调用play方法时可能产生严重的后果,这里Andro原创 2013-07-01 17:34:30 · 645 阅读 · 0 评论 -
android tips:从资源文件中读取文件流显示
在android中,假如有的文本文件,比如TXT放在raw下,要直接读取出来,放到屏幕中显示,可以这样: private void doRaw(){ InputStream is = this.getResources().openRawResource(R.raw.ziliao); try{ doRead(is); }catch(IOException e){ e.原创 2013-07-01 17:40:10 · 865 阅读 · 0 评论 -
使用Android中sqlite表的全文检索
在Android中,使用的是sqlite,而如果需要在其中做全文检索的话,也是可以的。因为sqlite中支持fts表(full-text search的简称),详细的可以参考:http://www.sqlite.org/fts3.html#section_1 ,这里介绍了FTS3和FTS4的区别,这里的FTS3其实是sqlite的一个扩展模块,是虚拟表模块,允许用户去实现全文检索。下面是一个简原创 2013-07-01 17:42:14 · 2219 阅读 · 0 评论 -
android中listview中设计左图标
在listview中,如果做成一个象下图那样的列表,每个列表项的前面有一个小的图形呢?比如如下图:[img]http://pareshnmayani.files.wordpress.com/2011/11/bulleted-listview.png[/img]可以这样做:main.xml xmlns:android="http://schemas.android.com/a原创 2013-07-01 17:44:58 · 997 阅读 · 0 评论 -
Android中获得SD卡中的值
在android中,如何获得SD卡的值呢,可以这样:File externalStorage = Environment.getExternalStorageDirectory(); String strUri = externalStorage.getAbsolutePath()+"/"+"test.mp3"; System.out.println(strUri); 在HTC原创 2013-07-01 17:45:13 · 701 阅读 · 0 评论 -
android中屏蔽软键盘的方法
在有些应用和场景中,需要屏蔽软件盘,有如下两种方法1 View v = findViewById(R.id.myView);比如找出的View为fEmail,则InputMethodManager imm = (InputMethodManager)this.getSystemService(Context.INPUT_METHOD_SERVICE);imm.hideSof原创 2013-07-01 17:50:45 · 8185 阅读 · 2 评论 -
android中判断网络是否连接
在android中,如何监测网络的状态呢,这个有的时候也是十分重要的,方法如下:public class ConnectionDetector { private Context _context; public ConnectionDetector(Context context){ this._context = context; } public原创 2013-07-01 17:56:12 · 833 阅读 · 0 评论 -
android中的两端对齐
在android中的webview中,可以对文本内容进行对齐,具体方法如下 public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInsta原创 2013-07-01 18:04:01 · 4820 阅读 · 0 评论 -
(转)android Notification 的使用
Notification 的使用需要导入 3 个类view sourceprint?1 import android.app.PendingIntent; 2 import android.app.NotificationManager; 3 import android.app.Notification; 代码示例及说明view sourceprint?01 Notifi原创 2013-07-01 17:33:59 · 654 阅读 · 0 评论 -
android中加载assets中的资源文件
在android中,如何加载assets目录下的文件夹呢?方法很简单,使用 AssetManager, 即 AssetManager assetManager = getAssets(); 例子如下:AssetManager assetManager = getAssets(); try {原创 2013-07-01 17:45:49 · 3592 阅读 · 0 评论 -
收集android的三个小tip
收集android的三个小tip1)Android 开发中 HttpClient 超时设置httpclient.getParams().setParameter(CoreConnectionPNames.CONNECTION_TIMEOUT, 3000);//连接超时httpclient.getParams().setParameter(CoreConnectionPNames.SO_原创 2013-07-01 17:58:06 · 1294 阅读 · 0 评论
分享