Andriod-基础
会飞的鱼101
天高路远,唯勤补拙
展开
-
安卓基础周记二
CheckDialogAlertDialog.Builder builder = new AlertDialog.Builder(CheckDialogActivity.this); builder.setIcon(R.drawable.ddm) .setTitle("提示") .原创 2017-03-18 10:44:36 · 382 阅读 · 0 评论 -
AIDL
AIDL创建一个接口,再里面定义方法package com.example.taidl; interface ICalcAIDL { int add(int x , int y); int min(int x , int y ); } build一下gen目录下会生成ICalcAIDL.java文件/* * This file is auto-generat转载 2017-03-18 10:45:43 · 292 阅读 · 0 评论 -
Fragment向Activity传递消息
public interface CallBack { void SendMessage(String str); }*/ public class FragmentA extends Fragment {private EditText mEditText;private Button btn;private CallBack callBack;//获取接口的实例@Overr原创 2017-03-18 10:49:04 · 390 阅读 · 0 评论 -
android基础控件学习周记一
Andriod 基础控件原创 2017-03-11 10:09:25 · 260 阅读 · 0 评论 -
Android几种进程
1.前台进程:即与用户正在交互的Activity或者Activity用到的Service等,如果系统内存不足时前台进程是最后被杀死的 2.可见进程:可以是处于暂停状态(onPause)的Activity或者绑定在其上的Service,即被用户可见,但由于失去了焦点而不能与用户交互 3.服务进程:其中运行着使用startService方法启动的Service,虽然不被用户可见,但是却是用户关心的,转载 2017-03-11 11:08:39 · 161 阅读 · 0 评论 -
Android基础知识一
五种布局: FrameLayout 、 LinearLayout 、 AbsoluteLayout 、 RelativeLayout 、 TableLayout 全都继承自ViewGroup,各自特点及绘制效率对比。FrameLayout(框架布局)此布局是五种布局中最简单的布局,Android中并没有对child view的摆布进行控制,这个布局中所有的控件都会默认出现在视图的左上角,我们可以使用转载 2017-03-11 11:28:48 · 142 阅读 · 0 评论 -
安卓基础知识二
Fragment的生命周期和activity如何的一个关系这我们引用本知识库里的一张图片: 为什么在Service中创建子线程而不是Activity中这是因为Activity很难对Thread进行控制,当Activity被销毁之后,就没有任何其它的办法可以再重新获取到之前创建的子线程的实例。而且在一个Activity中创建的子线程,另一个Activity无法对其进行操作。但是Service就不同转载 2017-03-11 11:42:05 · 179 阅读 · 0 评论 -
ListView详解
直接继承自AbsListView,AbsListView继承自AdapterView,AdapterView又继承自ViewGroup。Adpater在ListView和数据源之间起到了一个桥梁的作用RecycleBin机制RecycleBin机制是ListView能够实现成百上千条数据都不会OOM最重要的一个原因。RecycleBin是AbsListView的一个内部类。RecycleBin当中使转载 2017-03-11 11:54:54 · 191 阅读 · 0 评论