09 2015 档案
摘要:将layout布局转换为view对象。 1>layoutInflater lf=getLayoutInflater().from(this); lf.inflate(resource,root); 2>View.inflate(context,resource,root);配置adapte...
阅读全文
摘要:1>fragment可以调用getactivity()方法获取它所在的activity。2>activity可以调用FragmentManager的findFragmentById()或findFragmentByTag()方法获取Fragment. activity----->Fragmen...
阅读全文
摘要:为什么要异步任务 Android单线程模型 耗时操作放在非主线程中执行AsyncTask 在子线程中更新UI,封装、简化异步操作。AsyncTask基本结构: 参数: AsyncTask是一个抽象类,通常用于被继承,继承AsyncTask需要指定三个泛型参数 Params:启...
阅读全文
摘要:activity: activity创建 继承Android的activity类——重写方法——设置显示布局——在Androidmanifest文件中注册activity。public class MainActivity extends Activity{ @Override prote...
阅读全文
摘要:1>SharedPreferences 轻型的数据存储方式,本质是基于XML文件存储Key-value键值对数据。通常用来存储一些简单的配置信息。 1> SharedPreferences对象本身只能获取数据而不支持存储和修改数据。存储修改是通过Editor对象实现。 2> 实现Sha...
阅读全文
摘要:ListView显示与缓存机制: 只会加载当前屏幕所要显示的数据。显示完成就会被回收到Recycler中。BaseAdapter 基本结构: public int getCount(); // 适配器中数据集中数据的个数 public Object getIten(int position...
阅读全文
摘要:1>Fragment可以作为activity界面的一部分组成出现。2>可以在一个activity中同时出现多个fragment,并且一个fragment也可以在多个activity中使用。3>在activity运行过程中,可以添加、移除或者替换Fragment。4>Fragment可以响应自己的输入...
阅读全文
摘要:private Spinner spinner ; private List list ; private ArrayAdapter arrayAdapter ; @Override protected void onCreate(Bundle savedInstanceState) { super...
阅读全文
摘要:progressBar Android进度条组件。progressBar的关键属性: android:max="100" 最大显示进度条 android:progress="500" 第一显示进度 android:secondaryProgress="80" 第二显示进度 and...
阅读全文
摘要:GridView用于在界面上按行、列分布的方式来显示多个组件。 public class MainActivity extends Activity implements OnItemClickListener { private GridView gridView ; private List...
阅读全文
摘要:监测日期改变的监听器: OnDateChangedListener和OnTimeChangedListener() 当用户改变Datepicker里的年、月、日时,将触发OnDateChangedListener的OnTimeChange事件。当用户更改TimePicker里的时、分、时,...
阅读全文
摘要:把复杂的数据(数组、链表、数据库、集合等)填充到指定的视图界面上。arrayAdapter(数组适配器): 用于绑定一些格式单一的数据,数据源:数据或者集合。private ListView listView ; private ArrayAdapter adapter ; private Sim...
阅读全文
摘要:Android提供很多种事件监听器,监听器主要是为了相应某个动作,可以通过监控这种动作行为,来完成我们需要的程序功能。 OnItemClickListener: 可以处理视图中单个条目的点击事件。 OnScroIIListener: 检测滚动的变化,可以用于视图在滚动中...
阅读全文
摘要:本质:Androidmanifest.xml是整个应用的主配置清单文件。包含:该应用的包名、版本号、组件、权限等信息。作用:记录该应用的相关的配置信息。1、全局篇(包名、版本信息) 应用包名以及版本信息的管理 控制Android版本信息(最低的版本及希望的版本)2、组件篇(四大组件)*一个清单文...
阅读全文
摘要:Intent可以来协助完成Android各个组件之间的通信1:startActivity(intent); //直接启动 /* * 通过监听点击事件跳转套第二个activity */ button=(Button) findViewById(R.id. button1); button....
阅读全文
摘要:布局可以套用布局常用布局 LinearLayout,RelativeLayoutLinearLayout 线性布局 包含的子控件将以横向或竖向的方式排列。LinearLayout属性: android:orientation="vertical" 该属性决定他子类控件的排布方式(vertic...
阅读全文
摘要:RadioGroup RadioButton的集合,提供多选一的机制 属性: android:orientation="horizontal/vertical" vertical 垂直排布 horizontal 水平排布 决定当前RadioGroup中RadioB...
阅读全文
摘要:ToggleButton 选中状态,未选中状态并且需要为不同的状态设置不同的显示文本。 属性: checked="true" textOff="" textOn=""private ToggleButton tb ;private ImageView iv ;tb=(To...
阅读全文
摘要:checkBox 状态:选中(true),未选中(false) 属性: checked="true/false";private CheckBox checkbox ; @Override protected void onCreate(Bundle savedInstanceState...
阅读全文
摘要:AutoCompleteTextview 动态匹配输入内容文本框 属性: android:completionThreshold="2"; 设置输入多少字符时自动匹配public class MainActivity extends ActionBarActivity { priva...
阅读全文
摘要:button和imageButton都拥有一个onClick事件。 通过自身的setOnClickListener(OnClickListtener);方法添加点击事件。所有控件都拥有一个onClick事件,通过点击事件的监听可以实现点击按钮之后要进行的动作。监听事件实现的几种类型。 1.匿名内...
阅读全文
摘要:android 应用程序的组成部分activity 应用表示层,应用程序中每一个UI都是通过activity类或者多个扩展实现的。activity使用fragment和视图来布局和显示信息,以及响应用户动作。(在桌面开发环境中activity就相当于from)service 应用程序中不可见的工作者...
阅读全文
摘要:声明具有INTERNET权限private String url="http://stareblankly.cn"; private WebView webView ; private ProgressDialog progressDialog ; @Override protected void ...
阅读全文

浙公网安备 33010602011771号