08 2011 档案
摘要:Android 开发之使用Eclipse Debug调试详解雨松MOMO原创文章如转载,请注明:转载自雨松MOMO的博客原文地址:http://blog.csdn.net/xys289187120/article/details/6636331
阅读全文
摘要:今天在eclipse里报这个错误:Android requires compiler compliance level 5.0 or 6.0. Found '1.4' instead.Please fix project properties1.项目右键 ->android tools->Fix Project2.如果不可以,检查Project->Properties->Java Compiler 确认JDK compliance被设置为1.6,并且enable specific seetings.
阅读全文
摘要:有几种风格 总是忘记现在记录下来:The four attributes that you mention can be applied to aProgressBar's style like so:style="?android:attr/progressBarStyleHorizontal"The style constantandroid:progressBarStyleHorizontalis your typical incremental progress bar:While the other three are varying sizes of t
阅读全文
摘要:Eclipse选中变量名,相同变量都变色显示 的设置:java文件的设置"Window"-"preferences"-"Java"-"Editor"-"Mark Occurrences"复选框勾选 js文件的设 置"Window"-"preferences"-"web"-"javascript"-"Mark Occurrences"复选框勾选 。 其实Eclipse中有很多方便我们编程的一些东西,
阅读全文
摘要:转载 :Android中ImageButton自定义按钮的按下效果的代码实现方法,附网上2种经典解决方法。首先看看网上的2种方法:【以下为引用网络,来源:http://www.eoeandroid.com/thread-7931-1-1.html】使用Button时为了让用户有“按下”的效果,有两种实现方式:1.在代码里面。view plainimageButton.setOnTouchListener(newOnTouchListener(){@OverridepublicbooleanonTouch(Viewv,MotionEventevent){if(event.getAction()=
阅读全文
摘要:访问登记属性android.permission.ACCESS_CHECKIN_PROPERTIES ,读取或写入登记check-in数据库属性表的权限获取错略位置android.permission.ACCESS_COARSE_LOCATION,通过WiFi或移动基站的方式获取用户错略的经纬度信息,定位精度大概误差在30~1500米获取精确位置android.permission.ACCESS_FINE_LOCATION,通过GPS芯片接收卫星的定位信息,定位精度达10米以内访问定位额外命令android.permission.ACCESS_LOCATION_EXTRA_COMMANDS,允
阅读全文
摘要:import android.app.Activity;import android.app.PendingIntent;import android.content.ContentUris;import android.content.Intent;import android.database.Cursor;import android.database.CursorWrapper;import android.graphics.Color;import android.net.Uri;import android.os.Bundle;import android.provider.Con
阅读全文
摘要:MainActivity里面的代码:public void onConfigurationChanged(Configuration newConfig) { try { super.onConfigurationChanged(newConfig); if (this.getResources().getConfiguration().orientation == Configuration.ORIENTATION_LANDSCAPE) { Log.v("Himi", "onConfigurationChanged_ORIENTATION_LANDSCAPE&q
阅读全文
摘要:这是一片转载文章详细的讲述了monkey的操作 : Monkey 压力测试Monkey测试的一个实例通过这个实例,我们能理解Monkey测试的步骤以及如何知道哪些应用程序能够用Monkey进行测试。Windows下(注:2—4步是为了查看我们可以测试哪些应用程序包,可省略):1、 通过eclipse启动一个Android的emulator2、 在命令行中输入:adb devices查看设备连接情况C:\Documents and Settings\Administrator>adb devices//操作List of devices attachedemulator-5554 devi
阅读全文
摘要:个人认为BaseAdapter实在是太主要了,也是用处太广了,自己设立一个算是专题吧,主攻BaseAdapter,争取在自己的努力下,把所有的关于baseadapter的问题都给解决了。这样以后再遇到这样的问题就可以迎刃而解了。import java.util.ArrayList; import java.util.List; import android.app.Activity; import android.content.Context; import android.graphics.Color; import android.os.Bundle; import android.vi
阅读全文
摘要:在实际开发中LayoutInflater这个类还是非常有用的,它的作用类似于findViewById()。不同点是LayoutInflater是用来找res/layout/下的xml布局文件,并且实例化;而findViewById()是找xml布局文件下的具体widget控件(如Button、TextView等)。具体作用:1、对于一个没有被载入或者想要动态载入的界面,都需要使用LayoutInflater.inflate()来载入;2、对于一个已经载入的界面,就可以使用Activiyt.findViewById()方法来获得其中的界面元素。LayoutInflater 是一个抽象类,在文档中
阅读全文
摘要:在BaseAdapter里面处理单击事件static final class MyAdapter extends BaseAdapter { /** override other methods here */ @Override public View getView(final int position, View convertView, ViewGroup parent) { ViewHolder holder; if (convertView == null) { // inflate the view for row from xml file // keep a referenc
阅读全文
摘要:经常发现DNS的问题,调试一下网_卡的DNS设置,可以加快域名的解析速度,另外国内的DNS更新比较慢,国外很多网_站上不了。收集了一些DNS,免得以后再找~ 新西兰 202.27.184.3 美国 165.87.13.129 165.87.201.244 205.171.3.65 205.171.2.65 198.41.0.4 198.41.0.4 198.32.6 4.12 192.33.4.12 192.203.230.10 192.5.5.241 192.112.36.4 192.36.148.17 192.58.128.30 192.9.9.3 193.0.14.129 128.9.0
阅读全文
摘要:1 /** 获取未安装的APK信息 2 * @param context 3 * @param archiveFilePath APK文件的路径。如:/sdcard/download/XX.apk 4 */ 5 public void getUninatllApkInfo(Context context, String archiveFilePath){ 6 PackageManager pm = context.getPackageManager(); 7 PackageInfo info = pm.getPackageArchiveInfo(archiveFilePath, Packag.
阅读全文
摘要:本文也是转载的,以留着备用。Adapter的作用就是ListView界面与数据之间的桥梁,当列表里的每一项显示到页面时,都会调用Adapter的getView方法返回一个View。优化的思路两种:1. View的重用 View的每次创建是比较耗时的,因此对于getview方法传入的convertView应充分利用 != null的判断2.ViewHolder的应用 View的findViewById()方法也是比较耗时的,因此需要考虑只调用一次,之后就用View.getTag()方法来获得ViewHolder对象下面是优化后的代码供参考: 1 public class MyAdapter ex
阅读全文
摘要:StartActivityForResult的用法startActivityForResult 的demo下载说的很详细里面还有一个小的Demo
阅读全文
摘要:自定义View不是很难但是我个人认为对于初学者来说要注意一个问题: 1 <?xml version="1.0" encoding="utf-8"?> 2 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 3 android:orientation="vertical" 4 android:layout_width="fill_parent" 5 android:layout_heig
阅读全文
摘要:Android动画开发 Animation动画效果动画专题研究一动画专题研究二这里写的非常全面 我就不逐条贴过来了包括:动画的类型、动画的模式、定义动画、使用动画等等。也是给自己的一个备用。
阅读全文
摘要:Inflater英文意思是膨胀,在Android中应该是扩展的意思吧。 LayoutInflater的作用类似于 findViewById(),不同点是LayoutInflater是用来找layout文件夹下的xml布局文件,并且实例化!而 findViewById()是找具体某一个xml下的具体 widget控件(如:Button,TextView等),她可以有很多地方可以使用,如 BaseAdapter的getView中,自定义Dialog中取得view中的组件widget等等。它的用法有2种:1 view plaincopy to clipboardprint? 2 LayoutInfl
阅读全文
摘要:仅供参考:View Code 1 public List fetch_installed_apps() { 2 3 PackageManager packageManager = getPackageManager(); 4 5 6 7 Intent intent = new Intent(Intent.ACTION_BOOT_COMPLETED,null);//开机启动的intent 8 9 List<ResolveInfo> appsList = packageManager.queryIntentActivities(intent, 0);//搜索开机启动的intent的Ac
阅读全文
摘要:1 publicclass BootStartUtils { 2 3 privatestaticfinal String BOOT_START_PERMISSION ="android.permission.RECEIVE_BOOT_COMPLETED"; 4 5 private Context mContext; 6 7 public BootStartUtils(Context context) { 8 mContext = context; 9 }10 11 /**12 * 获取Android开机启动列表13 */14 public List<M...
阅读全文
摘要:第一种方法:主要适合api Level<=7ActivityManager am = (ActivityManager)getSystemService(ACTIVITY_SERVICE); am.restartPackage("com.android.music");并且需要在Manifest里面注册权限1 <!-- API Level7及以下使用的 -->2 <uses-permission android:name="android.permission.RESTART_PACKAGES"/>第二种方法:主要适合API
阅读全文

浙公网安备 33010602011771号