android应用程序
萌萌嗒
嵌入式开发设计
展开
-
Android Style和Theme
在Web开发中,Html负责内容,CSS负责表现。同样,在Android开发中,可以使用Theme、Style+UI组件的方式实现内容和形式的分离。Style是针对窗体元素级别的,改变指定控件或者Layout的样式Theme是针对窗体级别的,改变窗体样式;style演示定义一个styles,在res/values/目录下建立styles.xml: styl翻译 2016-01-25 17:26:11 · 240 阅读 · 0 评论 -
Android Paint类的
要绘图,首先得调整画笔,待画笔调整好之后,再将图像绘制到画布上,这样才可以显示在手机屏幕上。Android 中的画笔是 Paint类,Paint 中包含了很多方法对其属性进行设置,主要方法如下: setAntiAlias: 设置画笔的锯齿效果。 setColor: 设置画笔颜色 setARGB: 设置画笔的a,r,p,g值。 setAlpha:原创 2016-02-02 19:49:01 · 261 阅读 · 0 评论 -
Android使用AttributeSet自定义控件的方法
所谓自定义控件(或称组件)也就是编写自己的控件类型,而非Android中提供的标准的控件,如TextView,CheckBox等等.不过自定义的控件一般也都是从标准控件继承来的,或者是多种控件组合,或者是对标准控件的属性进行改变而得到的自己满意的控件. 自定义控件可能会有很多种方法,这里介绍的方法不是唯一的。 在这种方法中,大概的步骤是这样的 1.我转载 2016-02-02 19:42:43 · 275 阅读 · 0 评论 -
stly 文件
为什么要用到style文件呢?其实我们完全可以在代码里给每个空间添加属性,但是当一个项目很大有很多页面的时候,难免有很多很多的页面控件属性石相同的,这就造成我们又很多的代码量是可以节省的。所以我们可以将通用的属性包装在style里,然后给属性需求相同的控件全都使用同一种style。这样介绍了很多代码,而且思路更清晰,也大大地体现了代码的可复用性。 1.如何使用?在values文件夹下转载 2016-02-02 18:59:00 · 967 阅读 · 0 评论 -
导包
导包,判断包与程序中类的关系原创 2016-01-14 14:21:44 · 673 阅读 · 1 评论 -
android 导入外部字体
有时候UI会设置有个性的字体,已达到好的视觉效果。通常的做法就是给字体截图。但是这种方法很繁琐,现在就来介绍一种简单的方法-------导入外部字体。1.下载好所需要的ttf格式字体包;2.将.ttf文件放入你已经建好的android工程目录下的assets文件夹下,注意哈,这个文件夹就在工程的根目录下,不在res文件夹下。如果放入res文件夹下,会资源文件报错,这时你的R下面就会转载 2016-01-31 18:00:08 · 1212 阅读 · 0 评论 -
正则表达式
常用的java正则表达式正则表达式是编程中的一个难点和重点,下面就列举一些JAVA中常用的正则表达式大全。供大家共同学习。 1整数或者小数:^[0-9]+\.{0,1}[0-9]{0,2}$2只能输入数字:"^[0-9]*$"。3只能输入n位的数字:"^\d{n}$"。4只能输入至少n位的数字:"^\d{n,}$"。转载 2016-01-30 22:18:58 · 277 阅读 · 0 评论 -
Android反射机制
JAVA反射机制定义: JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。 Java反射机制主要提供了以下功能: 在运行时判断任意一个对象所属的类;在运行时构造任意一个类的对象;在运行时判断任意一个类所具有的成员变量和方法;转载 2016-01-30 20:09:35 · 311 阅读 · 0 评论 -
草稿
import java.lang.reflect.Field; import java.lang.reflect.Method; import android.content.Context; import android.content.pm.PackageInfo; import android.content.pm.PackageManager; import android.content转载 2016-01-27 02:24:48 · 250 阅读 · 0 评论 -
全屏视频播放
本文实例讲述了Android编程实现WebView全屏播放的方法。分享给大家供大家参考,具体如下:最近因为项目要用webview加载html5的视频,开始不能全屏播,做了很久才做出来!那按我的理解说下怎么实现全屏吧。首先写布局文件activity_main.xml:<LinearLayout xmlns:android="http://schemas.android.com/apk/res转载 2016-01-25 19:44:07 · 769 阅读 · 0 评论 -
AttributeSet类
AttributeSet公共接口类从指定新添加的XML文件中采集特征、属性等说明。通常你不想直接使用这个接口,而是用它传递资源。通过Theme.obtainstyledattributes()这个方法来解析属性。 Resources API将依照你XML文件里期望的那样来改变源文件风格(类似“@String/ my_label”这样的书写格式);如果你直接使用AttributeSet直接那翻译 2016-02-02 19:53:08 · 4319 阅读 · 1 评论