Android之类定义的认识
来源:互联网 发布:linux cat 全部 编辑:程序博客网 时间:2024/06/05 00:10
●自定义Activitypublic class HomePageActivity extends Activity{ImageButton titleBar;private List<item> mlistInfo = new ArrayList<item>();private LoadingView main_imageview; //定义自己创建的View类(同级目录下直接使用即可)@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);/*setUI*/setContentView(R.layout.activity_home_page);setSurface();setEventHandler();}@Overridepublic boolean onCreateOptionsMenu(Menu menu) {// Inflate the menu; this adds items to the action bar if it is present.getMenuInflater().inflate(R.menu.main, menu);return true;}private void setSurface(){titleBar = (ImageButton)findViewById(R.id.titleBar);}private void setEventHandler(){subListener sb = new subListener();menuBar_call.setOnClickListener(sb);}class subListener implements ImageButton.OnClickListener{public void onClick(View v) {titleBar.setText("hello");} }}
●自定义View类(Runnable 是否为进程相关?)public class LoadingView extends ImageView implements Runnable{@Overrideprotected void onDraw(Canvas canvas){super.onDraw(canvas);}}●定义抽象类(基类写流程和状态控制)public abstract class SystemUiHider {/*控制状态常量*/public static final int FLAG_LAYOUT_IN_SCREEN_OLDER_DEVICES = 0x1;public static final String KEY_ID="ID";/*关联的Activity*/protected Activity mActivity;/*关联的View*/protected View mAnchorView;/*事件回调函数*/protected OnVisibilityChangeListener mOnVisibilityChangeListener = sDummyListener;/*抽象动作方法*/public abstract void setup();public abstract boolean isVisible();public void toggle() {if (isVisible()) {hide();} else {show();}}/*构建回调函数的模型*/public interface OnVisibilityChangeListener {...}}●自定义新类public class PopupWindows {}
0 0
- Android之类定义的认识
- iOS与Android对比学习之类的声明与定义
- oc基础知识之类的定义
- Java高级之类结构的认识
- C++的“类”之类的定义
- bug之类定义导致的内存泄露
- C++之类的声明、定义、存储
- java学习初探4之类的定义
- 对数据定义的认识
- python之类定义
- c++之类外定义
- F#程序设计-面向对象编程之类的定义
- c++ primer 学习笔记:类之类的声明和定义
- C常见问题之类函数宏的定义方法
- JavaScript面向对象之类方法和类属性的定义
- Python面向对象之类的定义与继承
- C++之类(class)的定义与实现
- android之selector- 按钮之类的变色
- Linux_ftp_命令行下下载文件get与上传文件put的命令应用
- 视频信号与接口 cvbs rca av
- Android之项目基本目录结构初识
- ios 使用AVPlayer自定义视频播放器
- 拷贝构造函数详解
- Android之类定义的认识
- readly?go
- 南大软院大神养成计划第九天
- STM8汇编代码分析
- 5-30 Table Tennis (30分)
- 转载的是linuxtone论坛上的前辈学运维的经验,用于共勉。
- Android之Widget认识
- iOS子线程操作检测版本更新,防止阻塞住线程
- 读论语其一