随笔分类 - Android-SDK
摘要:在android的讲解Android Design
阅读全文
摘要:参照: Android应用的自动升级、更新模块的实现
阅读全文
摘要:android.permission.ACCESS_NETWORK_STATE:允许程序访问有关GSM网络信息(Allows applications to access information about networks)android.permission.INTERNET允许程序打开网络套接字(Allows applications to open network sockets)android.permission.RESTART_PACKAGES允许程序重新启动其他程序(Allows an application to restart other applications)参考:A
阅读全文
摘要:HttpClient用来提交或者获取server端的数据
阅读全文
摘要:android SQLite使用SQLiteOpenHelper类对数据库进行操作原文:http://byandby.iteye.com/blog/835580
阅读全文
摘要:最近反编译了几个Android软件,发现一些以前未用到的资源文件:ids.xml——为应用的相关资源提供唯一的资源id。id是为了获得xml中的对象而需要的参数,也就是Object = findViewById(R.id.id_name)中的id_name。这些值可以在代码中用android.R.id引用到。若在ids.xml中定义了ID,则在layout中可如下定义@id/price_edit,否则@+id/price_edit。 为什么使用ids?我个人认为有以下几点作用:(1)优化编译效率。我们知道android的组件必须用一个int类型的id属性来标识其唯一性,id属性必须以@开头的值
阅读全文
摘要:就是一个持有者的类,他里面一般没有方法,只有属性,作用就是一个临时的储存器,把你getView方法中每次返回的View存起来,可以下次再用。这样做的好处就是不必每次都到布局文件中去拿到你的View,提高了效率。原文摘自:http://zhidao.baidu.com/question/544207312.html
阅读全文
摘要:为什么要用多线程减少事件响应的时间从而提高用户体验,以及如何避免ANR事件处理的原则:所有可能耗时的操作都放到其他线程去处理。原文来自于http://www.eoeandroid.com/thread-210116-1-1.html
阅读全文
摘要:inflate就相当于将一个xml中定义的布局找出来.三种方式可以生成LayoutInflater: LayoutInflaterinflater=LayoutInflater.from(this); LayoutInflaterinflater=getLayoutInflater(); LayoutInflaterinflater=(LayoutInflater)this.getSystemService原文来自于:http://android.tgbus.com/Android/tutorial/201104/348009.shtml
阅读全文
摘要:这是谷歌官方给我们提供的一个兼容低版本安卓设备的软件包,里面包囊了只有在安卓3.0以上可以使用的api。而viewpager就是其中之一利用它,我们可以做很多事情,从最简单的导航,到页面菜单等等。那如何使用它呢,与LisstView类似,我们也需要一个适配器,他就是PagerAdapter。原文来自于:http://www.cdtarena.com/gpx/201211/6223.html
阅读全文
摘要:Alt + / 自动弹出提示的语句在目标上Ctrl 可以跳转到 声明处
阅读全文
摘要:Context字面意思上下文,位于framework package的android.content.Context中,其实该类为LONG型,类似Win32中的Handle句柄,很多方法需要通过Context才能识别调用者的实例。官方说明:Interface to global information about an application environment. This is an abstract class whose implementation is provided by the Android system. It allows access to application-
阅读全文
摘要:Android开发中Bundle用法包裹数据Bundle的经典用法,包裹数据放入Intent中,目的在于传输数据。 SDK里是这样描述:A mapping from String values to various Parcelable types。它帮助我将数据打包传入intent里面,为使用这些数据提供了便利。protected void onListItemClick (ListView l, View v, int position, long id) { super.onListItemClick(l, v, position, id); //获得选中项的HashMap对象Hash.
阅读全文
摘要:就像小朋友“搭积木”一样。感觉这句话很有意思。完整的话是这样的:Android提供了大量功能丰富的UI组件,开发者只要按一定规律把这些UI组件组合起来--就像小朋友“搭积木”一样,把这些UI组件搭建在一起就可以开发出优秀的图形用户界面。
阅读全文
摘要:运行Android平台的硬件只是手机、平台电脑等便携式设备,这些设备的计算能力、数据存储能力都是有限的,不太可能在Android平台上部署大型企业级应用,因此Android应用可能以纯粹客户端应用的角色出现,让后通过网络与传统大型应用交互,充当大型企业应用的客户端,比如现在已经出现的Android客户端、赶集网Android客户端,它们都是这种发展趋势下的产物。
阅读全文
摘要:Android图形基础Android在其android.graphics包中提供了完整的本机二维图像库。Color类,代表颜色,是用4个数字表示的,透明度、红色、绿色和蓝色(Alpha、Red、Green和Blue,ARGB)各占一个数字。Paint类是Android本机图形库中最重要的类之一。它包含样式、颜色、以及绘制任何图像所需的其他信息。Canvas类代表可在其上绘图的画布。利用Canvas类中的各种方法就可以在画布上绘制线条、矩形以及其他任意图形。Path类包含一组矢量绘图命名,例如画线条、画矩形和画曲线等。Drawable类:主要针对像位图或纯色这样只用于显示的视觉元素,可以将将与其
阅读全文
摘要:1 首先,通过在AndroidManifest.xml文件中添加android:debuggable=”true”选项,2 3 使项目支持调试。4 然后,只需右键单击该项目,并依次选择Debug As > Android Application即可。
阅读全文
摘要:Log类提供了下面几个静态方法 ,Log.e(): 错误;Log.w(): 警告;Log.i(): 信息;Log.d(); 调试;Log.v(); 详细;
阅读全文
浙公网安备 33010602011771号