• Support Package 和 ActionBarSherlock 使用心得

    Action Bar 和 ViewPager 出现以后,使得 Android 程序 cool 了很多。简单的说,ViewPager 使得实现手指横向划过屏幕来切换场景变得简单,这种切换方式在触摸屏上非常符合直觉,远胜 button 跟 tab 的体验。Action Bar 则提供了更为直接快捷的常用功能访问途

    12-10-14
  • android自定义带下划线EditText解决文字压线的问题

    最近做项目,需要用到带下划线的EditText,通过学习Android提供的示例Notepad,对其进行小小的改动,解决文字压线的问题,但是光标压线的问题没有解决,希望以后能够解决,效果和代码如下: 效果图: 代码: public class UnderlineEditText extends EditTex

    12-10-13
  • 关于ListView的Adapter,解决ListView滚动后内容重复的问题

    这些天用到了ListView ,由于要用到 ImageView ,且图片源不是在资源里面的,也就没法用到 ID 了,也就不能用 SimpleAdapter 之类的了。只能自己改写一个 Adapter ,直接继承 BaseAdapter 。由于一开始只是在网上看了一下如何写 getView 这个方法,根本没有

    12-10-12
  • Android预定义样式

    对于能够显示文字的控件(如TextView EditText RadioButton Button CheckBox Chronometer等等),你有时需要控制字体的大

    12-10-11
  • Android应用开发中的风格和主题(style,themes)

    当你设计你的程序的时候,你可以用风格和主题来统一格式化各种屏幕和UI元素。 风格是一个包含一种或者多种格式化属性的集合,你可以将其用为一个单位用在布局XML单个元素当中。比如,你可以定义一种风格来定义文本的字号大小和颜色,然后将其用在View元素的

    12-10-11
  • 获取Android设备的方向,Sensor和SensorManager实现手机旋转角度

    带有g-sensor的Android设备上可通过API获取到设备的运动加速度,应用程序通过一些假设和运算,可以从加速度计算出设备的方向 获取设备运动加速度的基本代码是: SensorManager sm = (SensorManager) context.getSystemService(Context.SENSOR_SERVICE); sm.r

    12-10-09
  • Android中如何检测重力感应变化:Sensor和SensorManager

    在实际开发中我遇到一个让人很蛋疼的问题,大致是当我点击某一个按钮的时候,强制切换为横屏显示,这个很容易做到,只需在onclick里面调用setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE),就能做到了。但是需求说还没完,当我横屏看完

    12-10-09
  • Android应用apk的程序签名详解

    在Android系统中,要求所有应用程序必须经过数字签名后才能安装。Android系统使用这个证书来识别应用程序的作者,并建立程序间的信任关系。 证书并不用让于用户控制可以安装哪些程序,证书也不需要授权中心来签名。在Android系统中,应用程序使用自己签名的

    12-10-09
  • android中自定义主题style的使用,app风格Theme自定义

    android中可以自定义主题和风格。首先,style和theme都是资源,android提供了很多这样的默认资源。风格,也就是style,我们可以将一些统一的属性拿出来,比方说,长,宽,字体大小,字体颜色等等。可以在res/values目录下新建一个styles.xml的文件,在这个文

    12-10-09
  • Android中onMesure研究

    当一个Activity取得焦点后就会向Android系统请求绘制它的布局。Android框架会处理这个绘制的过程,一个View的显示,需要先后调用onMeasure,onLayout和onDraw方法。从字面意思理解onMeasure,为计算,测量。上图所示,A,B,C分别表示为三个View,其中,A Vie

    12-10-03
  • Android中隐式Intent的用途-intent-filter过滤器(2)-实用案例

    在这里可以参考Android Sample中自带的Notepad程序。当然也有网友早就对这个例子进行过讲解。可以参考 http://www.cyqdata.com/android/article-detail-37654 。 当自己创建日志后,在NotesList中会显示出来。当点击这个ListView中的某一个item时,响应的代

    12-10-03
  • Android中隐式Intent的用途-intent-filter过滤器(1)-理论部分

    对于明确指出了目标组件名称的Intent,我们称之为“显式Intent”。对于没有明确指出目标组件名称的Intent,则称之为“隐式Intent”。Android系统使用Intent Filter 来寻找与隐式Intent相关的对象. 隐式Intent往往用于不同应用程序之间的使用。由于开发人员往

    12-10-03
  • Android Activity和Intent机制学习笔记

    Activity Android中,Activity是所有程序的根本,所有程序的流程都运行在Activity之中,Activity具有自己的生命周期(见 http://www.cnblogs.com/feisky/archive/2010/01/01/1637427.html ,由系统控制生命周期,程序无法改变,但可以用 onSaveInstanceState

    12-10-02
  • Android中的Intent详细讲解

    在一个Android应用中,主要是由四种组件组成的,这四种组件可参考“Android应用的构成”。 而这四种组件是独立的,它们之间可以互相调用,协调工作,最终组成一个真正的Android应用。 在这些组件之间的通讯中,主要是由Intent协助完成的。 Intent负责对应用

    12-10-02
  • Android Permission大全

    android.permission. ACCESS_CHECKIN_PROPERTIES 允许读写访问 properties 表在 checkin 数据库中,改值可以修改上传 ( Allows read/write access to the properties table in the checkin database, to change values that get uploaded) android.permissio

    12-10-01
2196文