Android
文章平均质量分 79
hoachen
这个作者很懒,什么都没留下…
展开
-
探究TabHost 并解决关于Tab内容是多个Intent所出现的的问题
最近几天一直在研究TabHost,觉得系统的Tabhost的又大又丑,所以一直想定义和新浪微博等客户端一样好看的Tabhost .通过找一些博客终于学会了怎样做一些好看的TabHost。 学会了之后首先就来个高仿新浪微博底部的Tabhost...... 直接下apk解压取得素材 先贴出效果吧 源代码如下:(没继原创 2012-07-11 17:37:58 · 1881 阅读 · 1 评论 -
浅谈SurfaceView
SurfaceView是视图(View)的继承类,这个视图里内嵌了一个专门用于绘制的Surface。你可以控制这个Surface的格式和尺寸。Surfaceview控制这个Surface的绘制位置。 surface是纵深排序(Z-ordered)的,这表明它总在自己所在窗口的后面。surfaceview提供了一个可见区域,只有在这个可见区域内 的surface部分内容才可见,可见转载 2014-12-05 12:13:27 · 244 阅读 · 0 评论 -
Android 资源的使用之Drawble使用
图片资源 图片资源最常见,此处不多说。。。 2. StateListDrawable资源 StateListDrawable用于组织多个Drawable对象,当使用StateListDrawable作为目标组件的背景、前景图片时,StateListDrawable对象所显示的Drawable对象会随目标组件的状态的改变而自动切换。常用于用按钮,点在按钮和没点时按钮原创 2014-12-05 12:17:54 · 778 阅读 · 0 评论 -
android:windowSoftInputMode属性使用
在AndroidManifest.xml文件中的android:windowSoftInputMode属性使用The AndroidManifest.xml File "stateUnchanged", "stateHidden", "sta原创 2014-12-05 12:31:07 · 294 阅读 · 0 评论 -
AndroidXML解析之Pull
Pull 解析器的运行方式与 SAX 解析器相似。它提供了类似的事件,如: 开始元素和结束元素事件,使用 parser.next() 可以进入下一个元素并触发相应事件。跟 SAX 不同的 是, Pull 解析器产生的事件是一个数字,而非方法,因此可以使用一个 switch 对感兴趣的事件 进行处理。当元素开始解析时,调用 parser.nextText() 方法可以获取下一个 Text 类型节原创 2014-12-05 12:14:54 · 390 阅读 · 0 评论 -
Android TextView操作
第一种,自动应用效果,使用 android:autolink 属性第二种,在文本中使用 标签,text2: This is some other text, with a link specified via an <a> tag. Use a \"tel:\" URL to dial a phone n原创 2014-12-05 12:24:01 · 405 阅读 · 0 评论 -
Android中通过typeface设置字体
Android系统默认支持三种字体,分别为:“sans”,“serif”,“monospace",除此之外还可以使用其他字体文件(*.ttf)方法一:XML中使用android默认字体<!-- 使用默认的sans字体--> Android:text="Hello,World"原创 2014-12-05 12:27:47 · 264 阅读 · 0 评论 -
PullToRefreshListView碰到的问题
在工作中中使用 PullToRefreshListView时碰到一个问题。。屏幕创建的时候PullToRefreshListView.setRefreshing();不会回掉监听器的下拉更新方法这个需要改动 PullToRefreshBase (line 782)case PULL_FROM_START: if (getHeade原创 2014-12-05 12:30:25 · 333 阅读 · 0 评论 -
Android 布局属性大全
第一类:属性值为true可falseandroid:layout_centerHrizontal 水平居中android:layout_centerVertical 垂直居中android:layout_centerInparent 相对于父元素完全居中android:layout_alignParentBottom 贴紧父元原创 2014-12-05 12:27:16 · 316 阅读 · 0 评论 -
Android动画
补间动画 Treen代码生成 AnimationSet是Animation子类,是一个Animation的组合,里面可以放多个Animation(作用就是实现多个Animation的组合效果) AnimationSet animationSet=new AnimationSet(true); //这个true的作用是设置set里面的所有动画是否共享同一个速率原创 2014-12-05 12:25:02 · 286 阅读 · 0 评论 -
AndroidXML解析之DOM
DOM解析XML文件时,会将XML文件的所有内容以文档树方式存放在内存中,然后允许您使用DOM API遍历XML树,检索所需要的数据 使用DOM操作XML的代码看起来很直观的,并且在编码方面比基于SAX的实现更加的简单。但是,因为DOM需要将XML的所有内容以文档树方式 存放在内存中,所以内存的消耗比较大,特别对于运行android的移动设备来说,因为设备资源比较宝贵,所以建议海华丝采原创 2014-12-05 12:15:41 · 355 阅读 · 0 评论 -
Android 权限大全
android.permission.SET_WALLPAPER_HINTS 允许程序设置壁纸hits(Allows applications to set the wallpaper hints) android.permission.SIGNAL_PERSISTENT_PROCESSES 允许程序请求发送信号到所有显示的进程中(Allow an application原创 2014-12-05 12:22:33 · 302 阅读 · 0 评论 -
监听手机的启动
android中service,activity随手机开机而自动启动首先必须明白android程序之间的通信是广播broadcastReceiver,程序之间的数据共享是用内容提供者Contentproved,所以要在手机启动时,启动服务,就是要知道什么时候手机开机,这时可以注册一个广播,用来接收action(程序通过action把信息广播出去,让 需要的程序知道的),而手机开机会发出原创 2014-12-05 12:12:02 · 397 阅读 · 0 评论 -
TextView属性大全
android:autoLink设置是否当文本为URL链接/email/电话号码/map时,文本显示为可点击的链接。可选值(none/web/email/phone/map/all)android:autoText如果设置,将自动执行输入值的拼写纠正。此处无效果,在显示输入法并输入的时候起作用。android:bufferType指定getText()方式取得的文本类别。选项editabl原创 2014-12-05 12:28:36 · 317 阅读 · 0 评论 -
Android Drawable资源的使用
图片资源 图片资源最常见,此处不多说。。。 2. StateListDrawable资源 StateListDrawable用于组织多个Drawable对象,当使用StateListDrawable作为目标组件的背景、前景图片时,StateListDrawable对象所显示的Drawable对象会随目标组件的状态的改变而自动切换。常用于按钮,点在按钮和没点时按钮是原创 2012-06-30 12:20:27 · 1301 阅读 · 0 评论 -
android颜色对应的xml配置值
#FFFFFF#FFFFF0#FFFFE0#FFFF00#FFFAFA#FFFAF0#FFFACD#FFF8DC#FFF5EE#FFF0F5#FFEFD5#FFEBCD#FFE4E1#FFE4C4#FFE4B5#FFDEAD#FFDAB9#FFD700#FFC0CB#FFB6C1#FFA500#FFA07A#FF8C00#FF7F50#FF69B4转载 2012-09-14 08:34:34 · 511 阅读 · 0 评论 -
Android 布局属性大全
第一类:属性值为true可falseandroid:layout_centerHrizontal 水平居中android:layout_centerVertical 垂直居中android:layout_centerInparent 相对于父元素完全居中android:layout_alignParentBottom 贴紧父元转载 2012-09-14 08:26:11 · 297 阅读 · 0 评论 -
Android有关消息机制的理解
在安卓中线程内部与线程之间是通过Message来通讯的,这也就是传说中说的消息机制,很久都没理解。 首先来看看这几个类把: 1.Message 消息类,也就是被要Handler封装的消息,然后send。 注意这个类几个比较重要的字段 a.arg1和arg2:我们可以使用两个字段用来存放我们需要传递的整型值,在Service中,我们可以用来原创 2012-10-23 23:36:19 · 367 阅读 · 0 评论 -
用PhoneGap在Android平台下写一个HelloWorld
开发环境: Android原创 2014-09-04 19:06:03 · 405 阅读 · 0 评论 -
AndroidXML解析之SAX
SAX解析XML文档采用事件驱动模式。什么是事件驱动模式?它将XML文档转换成一系列的事件,由单独的事件处理器来决定如何处理。基于事件驱动的处理模式主要是基于事件源和事件处理器(或者叫监听器)来工作的。一个可以产生事件的对象叫做事件源,而一个可以针对事件做出响应的对象就被叫做事件处理器。在SAX接口中,事件源是org.xml.sax包中的XMLReader,他通过parse()方法开始解析原创 2014-12-05 12:16:25 · 420 阅读 · 0 评论 -
Android学习进阶路线导航线路
一、 基础篇 需要掌握的技能如下: 1、熟练掌握基本控件以及容器控件的使用 ; 常用的基本控件有:Button 、TextView、EditText、ListView等 常用的容器控件有:FrameLayout、LinearLayout、Relat转载 2014-12-05 12:19:25 · 282 阅读 · 0 评论 -
Android 用户定位-Locatoin
步骤:1.添加系统权限,来支持对LBS硬件的访问Java代码:2.得到系统服务的LocationManager对象Java代码:LocationManager loctionManager;String contextService=Context.LOCATION_SERVICE;//通过系统服务,取得LocationManager对象loctio原创 2014-12-05 12:21:09 · 442 阅读 · 0 评论 -
Android序列化之Parcelable
对于Android来说传递复杂类型,主要是将自己的类转换为基础的字节数组,Activity之间传递数据是通过Intent实现的。 Android序列化对象主要有两种方法,实现Serializable接口、或者实现Parcelable接口。实现Serializable接口是Java SE本身就支持的,而Parcelable是Android特有的功能,效率比实现Serializable接口高,而且转载 2014-12-05 12:26:24 · 254 阅读 · 0 评论 -
colors
xml version="1.0" encoding="utf-8" ?> name="white">#ffffff name="ivory">#fffff0 name="lightyellow">#ffffe0 name="yellow">#ffff00 name="snow">#fffafa name="floralwhite">#fffaf0 name="lemonchif原创 2015-01-03 23:40:27 · 284 阅读 · 0 评论