|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
这个不用疑惑照做就行了文档:高级库(发动机)UIKit---UI库OBJCUIResponderOpenSource上开了几门关于Android的课程,思索到公司的开辟平台大概在4月份入手下手体系迁徙到Android平台,盘算体系进修下Android开辟手艺。
资本:
课程
ProgrammingMobileApplicationsforAndroidHandheldSystems
byDr.AdamPorter
参考代码:android体系2.3源码.rar(infoxa网站下载)
一:GUI体系组成
一个GUI体系一般包含上面几个方面:
1>用户交互界面形貌
成绩:
View、Layerout,控件,Glyph,和它们之间怎样组合
IDE怎样撑持?
怎样开辟自界说控件?
是不是撑持静态天生形貌文件?
怎样为特定像素设备开辟像素级GUI计划?
2>笔墨/字体,图片,多少刻画(Canvas)撑持
成绩:
撑持哪些字库?
撑持哪些笔墨编码?编码转换接纳甚么库?iconv吗?功能怎样?
怎样开辟多国言语版本?能静态切换言语吗?
图片格局撑持哪些?接纳甚么库解码?功能怎样?
Canvas撑持哪些接口?
3>事务处置(按键,触摸,体系,用户自界说)
成绩:
事务处置流程?
是不是撑持拦阻事务,只让以后app吸收?
4>怎样与linux底层的FrameBuffer交互(Client/Server?Window办理?脏矩阵怎样盘算?)
成绩:
从刻画到linux的FrameBuffer经由哪些模块?
必要几次bitblt?
有举措间接映照究竟层linux的FrameBuffer吗?
5>性命周期
多个Activity之间怎样切换?
甚么时分加入?
有举措会见linux下历程信息吗?怎样强迫干失落其他使用程序?
6>权限办理
怎样把持资本的会见权限?
能静态切换脚色吗?
怎样切换到root?
进修任何一个GUI体系一定要弄分明以上方面。
带着下面的成绩入手下手进修之旅。
NSStringNSArrayNSDictionary等这些工具在所有的框架里都会出现iOS大部分类都是继承自NSObject(我还没见过不是继承自NSObject的..) |
|