随笔分类 - 7_技术_Android知识碎片
Android项目中遇到的新的知识碎片
摘要:【ViewFlipper】——基础1、ViewPager 和ViewFliping的区别:最显著的区别就是ViewPager在滑动的时候内部的View默认就能够跟随手指滑动,而 ViewFliping内部的View组件不能够跟随手指滑动,也就是说它的滑动不受手指的晃动的控制这样的话,我们用ViewF...
阅读全文
摘要:这个属性使用来设置ImageView中加载的图片的缩放样式的属性,指定ImageView中的图片资源的缩放样式有两种方式:1、在Java代码中进行设置imageView.setScaleType(ImageView.ScaleType.FIT_XY );2、在XML布局文件中的中使用android:...
阅读全文
摘要:【Bitmap】—— 基础知识【Bitmap能够解决的问题】1、我们知道一般我们使用图片的话,都是使用保存在res/drawable/文件夹下的图片资源,比如ImageView , 在布局文件中是 如果在Java代码中则是 setImageResource(int resId)2、那就会出现一个问题...
阅读全文
摘要:【AsyncTask】1、前面已经介绍过,Android的UI线程主要负责处理用户的按键事件、用户触屏事件及屏幕绘图事件等,因此开发者的其他操作不应该、也不能阻塞UI线程,否则UI界面将会变得停止响应——用户感觉非常糟糕。我们可以开辟一个新的线程来解决这个问题,同时Android中为了简化我们的负担...
阅读全文
摘要:一、普通的Menu的创建Menu【API】1、Menu接口定义了如下方法来添加菜单:MenuItem add(int titleRes):添加一个新的菜单项。MenuItem add(int groupId,int itemId,int order,CharSequence title):添加一个新...
阅读全文
摘要:本程序的目的是写一个通用的、实用的菜单项ListView,掌握BaseAdapter 、ListView、style 的使用先看看我们最终实现的效果废话少说直接上代码:主Activity类,MenuTuiCoolActivity.java 文件 1 public class MenuTuicool...
阅读全文
摘要:android:ellipsize文章来自:http://www.cnblogs.com/nicklezhang/archive/2011/01/22/1941884.html最近为了解决某个bug,textview中内容过长的话自动换行,但是调用measureText函数时发现返回值很不准确,单位...
阅读全文
摘要:文章来自:http://www.cnblogs.com/wolipengbo/p/3438891.html向作者表示感谢【Android 资源类型】Android资源类型分为两大类:1、无法通过R资源清单文件访问的原生资源,保存在/assets/目录下:也就是说,放在这个文件中的资源,在SDK对该应...
阅读全文
摘要:这个代码的作用就是提高代码的重用性。它可以把已经定义好的一个布局当成另外一个布局的中的一个元素。下面举一个例子:textview_1.xml文件 ratingbar.xml文件 主布局文件 运行结果是:
阅读全文
摘要:TabHost1、TabHost 可以非常方便的在窗口上放置多个标签页,每个标签页相当于获得了一个与外部容器相同大小的组件摆放区域。通过这种方式就可以在一个容器中放置更多的组件2、与TabHost结合使用的还有如下组件:TabWidget:代表选项卡的标签条TabSpec:代表选项卡的一个Tab页面...
阅读全文
摘要:本文综合了:http://zhujiao.iteye.com/blog/1856980和http://blog.csdn.net/maikol/article/details/6048647和http://blog.csdn.net/xxdbupt/article/details/20450915几...
阅读全文
摘要:部分文章内容来自:http://www.cnblogs.com/JohnTsai/p/4077183.html对layout_weight的分析分为四个部分首先我们我们看看Android 官方文档中的解释:从上面的说明中可以看出:1、layout_weight属性只能够使用在LinearLayout...
阅读全文
摘要:ScrollView和HorizontalScrollView1、滚动视图ScrollView和HorizontalScrollView 是两个非常简单的组件,就是用来为视图添加滚动条的容器,前者是用来添加竖直滚动条的,或者用来添加竖直滚动条,我们可以通过嵌套的方式,将水平和竖直滚动条全部添加到一个...
阅读全文
摘要:ProgressBar1、Android 支持几种风格的进度条,通过设置style属性可以为ProgressBar指定风格,该属性支持一下几种风格属性值:①@android:style/Widget.ProgressBar.Horizontal:水平进度条②@android:style/Widget...
阅读全文
摘要:《》我们一般在使用StartActivity和Intent启动Activity的时候,通常当前的Activity和将要启动的目标Activity位于同一个包中,但是如果将要启动的目标Activity和当前的Activity位于不同的包中,怎样启动呢?这就要解决以下两个问题:1、如何在Manifest...
阅读全文
摘要:public class XXXService extends Service { public void onCreate() { super.onCreate(); //拨打电话 Intent call = new Inten...
阅读全文
摘要:《》我们知道在Android和Java一样,都可以使用非守护线程,那么现在提出这样一个问题:现在我们在一个Activity类中开辟了一条非守护线程,这条非守护线程的任务是在一段时间之后改变一下Activity中某个组件的text,但是如果我们在这条非守护线程执行完毕之前,就将Activity退出了,...
阅读全文
摘要:在Android中常常见到MIME数据类型,那么这个MIME数据类型到底是什么意思呢?MIME的英文全称是"Multipurpose Internet Mail Extensions" 多功能Internet 邮件扩充服务,它是一种多用途网际邮件扩充协议,在1992年最早应用于电子邮件系统,但后来也...
阅读全文
摘要:intent英文意思是意图,pending表示即将发生或来临的事情。 PendingIntent这个类用于处理即将发生的事情。比如在通知Notification中用于跳转页面,但不是马上跳转。 Intent 是及时启动,intent 随所在的activity 消失而消失。 PendingInten...
阅读全文
摘要:我们在这里仅仅简单地讨论一下RadioButton和CheckBox如何添加事件响应《》两种组件的事件响应的添加方法都是非常的简单的,实际上我们可以查阅官方文档中的示例:布局文件的编写: 接下来我们将会编写onRadioButtonClicked(View view)方法,注意像这种在XML中...
阅读全文