Android的初步探索之Context类
2024-09-01 16:56:55
最近一直在学安卓,但由于JAVA的能力有限,学起应用开发来很吃力,众多错综复杂的类和界面组件弄的人焦头烂额,往往不知从何下手、、、、
各种名字冗长的方法和常量,没有任何界面编程的经验真是蛋疼死了。总是理不顺各种类之间的关系,也没有良好的JAVA代码风格,哇呀呀真是日了狗了=。=
好了牢骚发完了,来写写自己对Context的一丢丢理解。
首先他是一个抽象类,一个桥梁,一个接口,他可以代表应用的全局信息,也可代表某一个活动的信息。每一个活动都会对应一个Context对象,来记载这个活动的所有信息,他是自动创建的。一个最广泛的例子,所有的适配器(包括自己写的)类在创建对象时都需要传入Context对象作为活动的代表,然后适配器才可以根据这个代表向界面中填充内容,在这种情况下该活动的Context对象用this指针指出(当然并不是所有情况都可以用this指代的)
好吧,目前只知道这个用处了、、、、、、、、明天写LayoutInflater类
最新文章
- LeetCode All in One 题目讲解汇总(持续更新中...)
- bootstrap中的Grid system详解
- autohotkey --- win10运行不兼容
- Firebug 调试技巧之console API
- MySQL导出数据文件
- AeroGear.js 1.2.0 发布,手机Web应用脚手架 - 开源中国社区
- javascript 随机显示指定内容
- Linux系统档案与文件系统的压缩与打包
- ( ! ) Parse error: syntax error, unexpected '' (T_ENCAPSED_AND_WHITESPACE), expecting identifier (T_STRING) or variable (T_VARIABLE) or number (T_NUM_STRING) in D:\demo\code\yolo\index\index.php on li
- spring 注解模式 详解
- C# 利用键值对取代Switch...Case语句
- Nginx学习系列三Nginx的启动、停止、修改配置文件后重启
- mysql 统计某个月每天的数据
- java第二周的学习知识3(==与equals)
- OpenGL Hello World
- ASP.NET MVC 简单事务添加
- javascript里的sleep()方法
- wpf Route Event Code Snippet
- Pygame-依葫芦画瓢之兔獾大战
- c# 实现遍历 DataTable 和DataSet (简单的方式)