
Android知识点总结
GISirFive
生活啊~
像一团麻呀~
总有那解不开滴~小疙瘩~
展开
-
2013年3月11日
1、TextView里的setText方法支持一下多态构造方法: public final void setText (CharSequence text) public final void setText (int resid) public void setText (CharSequence text, TextView.Buff原创 2013-03-11 23:48:38 · 748 阅读 · 0 评论 -
2013年3月21日----动态添加_删除的Spinner菜单
动态添加/删除的Spinner菜单 在Android的Spinner里的元素,如果想动态的增减下拉菜单的选项,就必须利用ArrayList的依赖性来完成。 下面的应用程序设计一个EditText供用户输入文字,单击添加按钮会将文字添加进Spinner;单击“删除”按钮则删除所选择的Spinner选项,常应用于未知Spinner选项数量的To-Do List或添加维护原创 2013-03-21 23:50:24 · 1017 阅读 · 0 评论 -
2013年3月22日----Gallery与衍生BaseAdapter
Gallery与衍生BaseAdapter本范例的重点在于如何设置图片的宽高以及防止图片Layout的大小,在此我们改写一个继承自BaseAdapter的ImageAdapter容器来存放图片,通过ImageView.setScaleTyper()的方法来改变图片的显示,再通过setLayoutParams()方法来改变Layout的宽高。主程序有两大重点:一是ImageAdapter继承原创 2013-03-24 23:41:24 · 1126 阅读 · 0 评论 -
使用Java I/O流快速搜索手机文件引擎
使用Java I/O流快速搜索手机文件引擎文件搜索功能可以快速协助我们找到想要的文件,在手机上制作一个文件搜索的功能其实并不困难,Java I/O的API中提供了java.io.File对象,只要利用File对象的方法,再搭配Android的EditText、TextView等对象,就可以轻松做出一个手机的文件搜索引擎。下面是程序源码:package com.example.tes原创 2013-03-26 17:14:28 · 1151 阅读 · 0 评论 -
Android XML文件使用
转自:http://www.cnblogs.com/zhengtao/articles/1924940.html一、布局文件:在layout目录下,使用比较广泛; 我们可以为应用定义两套或多套布局,例如:可以新建目录layout_land(代表手机横屏布局),layout_port(代表手机竖屏布局),系统会根据不同情况自动找到最合适的布局文件,但是在同一界面的两套不同布局文件的转载 2013-12-11 00:18:06 · 944 阅读 · 0 评论 -
Android 对Layout_weight属性完全解析以及使用ListView来实现表格
转载请注明出处:http://blog.youkuaiyun.com/xiaanming/article/details/13630837今天主要说的是对Layout_weight属性的完全解析,以及利用Layout_weight这个属性使用ListView来实现表格的效果,我们都知道Android里面专门有一个TableLayout来实现表格的,说实话,我平常开发中用TableLayout还是比较少转载 2014-04-01 17:52:43 · 811 阅读 · 0 评论 -
Android中的Intent和Intent-Filter详解(一)
Intent,翻译过来是“意图”,它是对Android应用程序“意图”的封装。Intent提供的编程模型,可以让应用程序只启动具有某种特征额组件,不会造成组件(Activity、Service、ContentProvider)之间的耦合。原创 2016-04-22 17:44:22 · 2708 阅读 · 0 评论 -
Android中的Intent和Intent-Filter详解(二)
主要介绍了Intent的功能和用法,当Android应用需要启动某个组件(Activity、Service、BroadcastReceiver)时,总需要借助于Intent来实现。Intent封装了应用程序的“启动意图”,降低了组件之间的耦合,提高了系统的可扩展性和可维护性。要掌握Intent,需要知道Intent的属性Component、Action、Category、Data、Type等属性的用法,并能通过代码和<intent-filter …/>配置各属性。原创 2016-04-25 16:28:11 · 1050 阅读 · 0 评论 -
关于ActionBar的要点知识总结
随着Google推出Material Design设计理念(其中包含ActionBar的升级版————Toolbar),ActionBar逐渐被Toolbar取代,但ActionBar和Toolbar并不是独立关系,要使用新的Toolbar还是要跟ActionBar扯上一点关系的,Toolbar的一些基本配置项里面包含了ActionBar的影子,而这些基本配置项对于掌握Toolbar的用法是至关重要原创 2016-04-21 14:45:26 · 411 阅读 · 0 评论 -
2013年3月20日----自定义下拉菜单模式Spinner与setDropDownViewResource
自定义下拉菜单模式Spinner与setDropDownViewResource Spinner就是下拉菜单,也等于swing的combo box、html的,由于手机画面有限,要在有限的范围选择项目,下拉菜单是唯一、也是较好的选择。 本范例的示范重点在于自定义下拉菜单里的样式,其关键在于调用setDropDownResource方法,以XML的方式定义下拉菜单要原创 2013-03-20 23:49:47 · 2124 阅读 · 1 评论 -
2013年3月19日----Toast对象的特殊使用
Toast对象的特殊使用 Toast是Android专属的提示小对象,它的使用方式相当的简单,只要如下代码就可以运行: Toast.makeText(getApplicationContext(), “字符串”, Toast.LENGTH_LONG).show(); 不过其通途却很广泛,基本上,Toast就是一个简短的小信息,将要告原创 2013-03-20 21:30:03 · 1021 阅读 · 0 评论 -
2013年3月23----使用Java I-Ol流快速搜索手机文件引擎
使用Java I-O流快速搜索手机文件引擎 文件搜索功能可以快速协助我们找到想要的文件,在手机上制作一个文件搜索的功能其实并不困难,Java I/O的API中提供了java.io.File对象,只要利用File对象的方法,再搭配Android的EditText、TextView等对象,就可以轻松做出一个手机的文件搜索引擎。 下面是程序源码:package co原创 2013-04-01 09:35:41 · 909 阅读 · 0 评论 -
2013年3月12日----Activity间传递数据
不同Activity之间的数据传递若要在额外调用另一个Activity的同时传递数据,那么就需要利用Android.os.Bundle对象封装数据的能力,将所需要传递的数据或参数通过Bundle来传递不同Intent之间的数据。而数据回传则需要重写onActivityResult()方法。下面来看实例:package com.example.test01;import androi原创 2013-03-12 23:50:29 · 674 阅读 · 0 评论 -
2013年3月13日----具有交互功能的对话框AlertDialog
具有交互功能的对话框AlertDialog 对话框常用于“程序提示”、“警告”或“确认”等,主要目的是与User确认及互动,在User Interface中是必须要学会的技巧之一。 在Android SDK中,虽然有许多的窗口,有些类似Modeless窗口、有些类似于前段Force Focus的窗口,但真正具有交互的则为AlertDialog对话窗口。下面我们来实原创 2013-03-13 23:21:00 · 1239 阅读 · 0 评论 -
2013年3月13日----控制不同的文字字体
控制不同的文字字体 TextView里有许多与字形相关的方法,如使用setTextSize()来改变文字大小、setTypeface()来指定使用的字体,接下来的范例有两个按钮,一个控制TextView的字体,另一个控制字体的大小。这里会用到外部资源assets文件夹,引用外部的字体文件(True Type Font),再通过Typeface类的createFromAsset方法,让原创 2013-03-13 23:50:59 · 1596 阅读 · 0 评论 -
2013年3月14日----拖动相片特效
要想实现如iPhone一样的Gallery画廊,能拖动相片的特效,需要用到包括:android.content.Context, android.widget.BaseAdapter , android.widget.ImageView等,这些通常会用在设计相册、图片类型的选择器上。 在开始之前,必须先了解什么叫做Context以及widget里的BaseAdapter,在Ac原创 2013-03-14 23:30:56 · 1144 阅读 · 0 评论 -
2013年3月15日----ProgressDialog与线程整合应用
在Android里,我们通常是通过Progress Dialog来显示一个“加载中”对话框,这个类封装在Android.app.ProgressDialog里,但需要留意的是Android的Progerss Dialog必须要在后台程序运行完毕前,以dismiss()方法来关闭取得焦点的对话框,否则程序就会陷入无法终止的无穷循环中;又或者在线程里不可有任何更改Context或parent Vi原创 2013-03-15 23:46:23 · 2351 阅读 · 0 评论 -
2013年3月16日----具有选择功能的对话框
具有选择功能的对话框----AlertDialog.Builder AlertDialog.Builder是一个神奇的对话框,这个对话框中也可以包含对话窗口,级层层叠叠的AlertDialog;本范例将示范如何利用一个按钮事件,在出发这个按钮事件后,再通过类似列表项目的方式呈现在AlertDialog里。一般可用作投票、选择器、遥控器等类型的范例,最后再返回程序,取得User选择的原创 2013-03-17 10:09:40 · 760 阅读 · 0 评论 -
2013年3月17日----Android主题(Theme)实现
Android变脸——主题(Theme)的实现 Android有了Style(模式)的设计概念后,程序员可以专注于业务逻辑,而视觉设计人员更可掌握手机程序里的视觉模式;现在除了Style的制定功能外,Android更可以针对每个Activity、前景、背景,以及透明度等进行设置。下面以一个简单的程序对Theme(主题)做一下介绍:首先在res/values/style.xml中原创 2013-03-17 23:08:09 · 2786 阅读 · 0 评论 -
2013年3月17日
1、EditText隐藏输入的密码 利用EditText作为密码输入是现在许多应用程序会用到的方式,下面是两种设置密码隐藏/可见的方式:在布局文件中设置其password属性: <EditText android:layout_width="fill_parent" android:layout_height="wr原创 2013-03-17 23:49:22 · 1013 阅读 · 0 评论 -
Intent和Intent-Filter详解
Intent对于Android应用的作用Intent,翻译过来是“意图”,它是对Android应用程序“意图”的封装。例如ActivityA想启动ActivityB,那么“想启动ActivityB”就是ActivityA的意图;ActivityA想启动ServiceA,“想启动ServiceA”就是ActivityA的意图。 至于Android为什么不直接提供一个类似startActivi原创 2016-04-22 13:56:29 · 778 阅读 · 0 评论