- 浏览: 178861 次
- 性别:
- 来自: 上海
最新评论
文章列表
转载:http://blog.csdn.net/guolin_blog/article/details/12921889
先来看一下LayoutInflater的基本用法吧,它的用法非常简单,首先需要获取到LayoutInflater的实例,有两种方法可以获取到,第一种写法如下:
LayoutInflater layoutInflater = LayoutInflater.from(context);
当然,还有另外一种写法也可以完成同样的效果:
LayoutInflater layoutInflater = (LayoutInflater) con ...
https://github.com/JakeWharton/ActionBarSherlock
https://github.com/jfeinstein10/SlidingMenu
首先下载ActionBarSherlock-master和SlidingMenu-master
1.导入ActionBarSherlock-master/actionbarsherlock
2.项目=>Properties=>Is Library打钩
3.导入SlidingMenu-master
生成两个项目library和ExampleListActivity ...
一、Installing Sphinx 1.Extract everything from the distribution tarball (haven't you already?) and go to the sphinx subdirectory: $ tar xzvf sphinx-0.9.9.tar.gz $ cd sphinx 2.Run the configuration program: $ ./configure There's a number of options to configure. The complete listing may be obtained ...
转载: http://android.blog.51cto.com/268543/306424/
Android系统里面有3种类型的菜单:options menu,context menu,sub menu。
options menu 按Menu键就会显示,用于当前的Activity。
它包括两种菜单项:
因为options menu在屏幕底部最多只能显示6个菜单项,这些菜单项称为icon menu,icon menu只支持文字(title) 以及icon,可以设置快捷键,不支持checkbox以及radio控件,所以不能设置checkabl ...
NameAdapter.java:
package com.eoemobile.book.ex_widgetdemo;
import java.util.ArrayList;
import java.util.List;
import android.content.Context;
import android.view.View;
import android.view.ViewGroup;
import android.widget.BaseAdapter;
import android.widget.Filter;
impor ...
转载: http://blog.csdn.net/touchSea/article/details/750923
java.util包中就包含了一系列重要的集合类,而对于集合类,主要需要掌握的就是它的内部结构,以及遍历集合的迭代模式。
接口:Collection
所有集合类的根类型,主要的一个接口方法:boolean add(Ojbect c)虽返回的是boolean,但不是表示添加成功与否,因为Collection规定:一个集合拒绝添加这个元素,无论什么原因,都必须抛出异常,这个返回值表示的意义是add()执行后,集合的内容是否改了(就是元素有无数量、位置等变化)。类似的add ...
java collection framework 转载: http://www.cnblogs.com/xwdreamer/archive/2012/05/30/2526822.html
图中的接口应该是ListIterator不是LinkIterator。
上述类图中,实线边框的是实现类,比如ArrayList,LinkedList,HashMap等,折线边框的是抽象类 ...
1、TableLayout简介2、TableLayout行列数的确定3、TableLayout可设置的属性详解4、一个包含4个TableLayout布局的实例及效果图一、Tablelayout简介
Tablelayout类以行和列的形式对控件进行管理,每一行为一个TableRow对象,或一个View控 ...
gravity 这个英文单词是重心的意思,在这里就表示停靠位置的意思。
android:layout_gravity 和 android:gravity 的区别
从名字上可以看到,android:gravity是对元素本身说的,元素本身的文本显示在什么地方靠着换个属性设置,不过不设置默认是在左侧的。
android:layout_gravity是相对与它的父元素说的,说明元素显示在父元素的什么位置。
比如说button: android:layout_gravity 表示按钮在界面上的位置。 android:gravity表示button上的字在button上的位置。
可选值 ...
android的Log输出
- 博客分类:
- android
转载:http://blog.csdn.net/alley_zhang/article/details/5713894
一个android应用程序运行后 并不会在 ide的控制台内输出任何信息. 不能在控制台输出。但是android提供的Log类。
在程序中输出日志, 使用 android.util.Log 类. 该类提供了若干静态方法
Log.v(String tag, String msg); Log.d(String tag, String msg); Log.i(String tag, String msg); Log.w(String tag, String ms ...
转载:http://www.cnblogs.com/top5/archive/2012/05/04/2482328.html
在实际开发中LayoutInflater这个类还是非常有用的,它的作用类似于findViewById()。不同点是LayoutInflater是用来找res/layout/下的xml布局文件,并且实例化;而findViewById()是找xml布局文件下的具体widget控件(如Button、TextView等)。
具体作用:
1、对于一个没有被载入或者想要动态载入的界面,都需要使用LayoutInflater.inflate()来载入;
2、对于一个已 ...
Android工程师面试题大全
- 博客分类:
- android
转载:http://finalshares.com/read-6945
Java基础: 1、内存泄露的原因:
资源对象没关闭。 如Cursor、File等资源。他们会在finalize中关闭,但这样效率太低。容易造成内存泄露。 SQLiteCursor,当数据量大的时候容易泄露
使用Adapter时,没有使用系统缓存的converView。
即时调用recycle()释放不再使用的Bitmap。 适当降低Bitmap的采样率,如: BitmapFactory.Options options = newBitmapFactory.Options();
options.i ...
原文来自:http://blog.csdn.net/mwj_88/article/details/30328271
AlertDialog和Popupwindow的区别:
1)AlertDialog是非阻塞线程的,Popupwindow是阻塞线程的。
2)Dialog没法设置宽为整个屏幕宽,总有点边界。Popupwindow可以(PopupWindow也可以设置有边界)。
3)PopupWindow界面上按钮的点击事件:
View view=LayoutInflater.from(MainActivity.this).inflate(R.layout.tt, null) ...
Android控件属性
- 博客分类:
- android控件属性
来源于http://wenku.baidu.com/link?
url=amWRDfHBGa1yGjUM4u3rYtyEnSztdMTSxmRjDB7l_LGyQRrFbXtPFa_hLhxYC_HJhWi9T6MOOqlvjmF7qAhnxUIJTlyCgvJ4PGvKUbbOJ8_
控件属性:
android属性
Android功能强大,界面华丽,但是众多的布局属性就害苦了开发者,下面这篇文章结合了网上不少资料,
// 相对于给定ID控件
android:layout_above 将该控件的底部置于给定ID的控件之上;
android:layout_below 将该控件的底部置于给定ID的控件之下;
android:layout_toLeftOf 将该控件的右边缘与给定ID的控件左边缘对齐;
android:layout_toRightOf 将该控件的左边缘与给定ID的控件右边缘对齐;
android:layout_alignBaseline 将该控件的baseline与给定ID的baseline对齐;
android:layout_alignTop 将该控件 ...