编程之路-client学习知识点纲要(Web/iOS/Android/WP)
- Advanced:高级内容
- Architect:架构设计
- Core:框架底层原理分析
- Language:框架经常使用语言
- Objective-C
- Dart
- Swift
- Java
- Network:网络
- Socket
- HttpClient
- okHttp(Android)
- AFNetworking(iOS)
- Storage:存储
- DataBase:数据库
- File:文件
- Props:配置文件
- Resources:资源文件
- Cache:缓存
- UserDefaults(iOS)
- SharedPreference(Android)
- localStorage(Web)
- SysProc:系统与进程
- Components Communication:组件通信
- EventBus(Android)
- Notification(iOS)
- MultipleThread:多线程
- Thread:线程
- Asynchronous:异步
- Handler(Android)
- PromiseKit(iOS)
- Concurrence:并发
- GCD/NSOperation(iOS)
- RPC:远程与本地调用
- NDK(Android)
- TestRelease:測试与打包公布
- Debug:调试
- Release:公布
- Signature(Android)
- Ad-hoc/AppStore(iOS)
- Confusion:混淆与加密
- Test:第三方測试
- Optimization:优化
- UI
- UI.md:界面呈现的基本原理
- Size & Coordinate:尺寸与坐标系
- Layout:布局
- AutoLayout(iOS)
- AbsoluteLayout(Android)
- Responsive:响应式
- Basic View:主要的视图提供与控制
- UIView/UIViewController(iOS)
- Activity(Android)
- iFrame(Web)
- Container:常见的作为容器的View/Panel
- ScrollView
- CoordinatorLayout(iOS)
- NavigationView
- TabBarView
- Router:页面路由
- Interaction
- Event&Gesture:事件与手势操作
- Event Bind:事件监听与绑定
- Event Dispatcher:事件捕获传递与分发
- Gesture Recognize:手势监听与识别
- Media:音频视频播放、录制与相关操作
- Audio
- Video
- Sensor:传感器。包含陀螺仪、重力传感器
- Widgets
- Dialog:对话框
- Modal Dialog:模态对话框
- iDialog(Web)
- Popup:弹出与提示层
- HUD
- Tooltip
- Popover:覆盖层
- Loading/Empty/Errors
- ActionSheet:底部弹出操作栏
- Indicator:指示器
- ProgressBar
- Label
- Picker
- Button:button
- Menu:菜单
- Menu:顶部菜单、側边栏以及底部菜单
- Drawer:抽屉菜单
- Toolbar:ActionBar
- FAB:浮动button、回到顶部button
- Segment:分段输入器。譬如Ratio Button、Check
- Text:文本输入。泛指全部用户的自主输入的内容
- Badge:徽标数
- TableGrid:网格与表单
- List
- ListView(Android)
- UITableView(iOS)
- Grid
- UICollectionView(iOS)
- RecycleView(Android)
- Gallery
- ImageView:图片载入、呈现以及处理
- LazyLoad:图片懒载入
- Crop:图片裁剪与美化
- Carousel:以Slider/旋转木马等方式呈现块/图片
- Waterfall:以瀑布流方式展示块/图片
- WebView
- Native Interaction:本地交互
- JS-Patch(iOS)
- DVisual:画图以及数据可视化
- Graphics:主要的画图相关
- Chart:图表相关
- Map:地图相关
- Animation:动画与变换
- Animation Framework:动画构造库
- KeyFrame:帧动画
- Animation Collection:常见动画汇总
编程之路-client学习知识点纲要(Web/iOS/Android/WP)的更多相关文章
- 根据浏览器内核判断是web/iOS/android/ipad/iphone 来打开不同的网站或页面
纯js,直接分享,直接使用: var browser={ versions:function(){ var u = navigator.userAgent, app = navigator.appVe ...
- Java编程学习知识点分享 入门必看
Java编程学习知识点分享 入门必看 阿尔法颜色组成(alpha color component):颜色组成用来描述颜色的透明度或不透明度.阿尔法组成越高,颜色越不透明. API:应用编程接口.针对软 ...
- 初次踏上GUI编程之路(有点意思,详细介绍了菜鸟的学习之路)
初次踏上GUI编程之路 —— 我的Qt学习方法及对Qt认识的不断转变 -> 开始接触GUI与开始接触Qt: 话说,我第一次看见“Qt”这一个名词,好像是在CSDN网站的主页上吧,因为CSDN好像 ...
- (转)java web 学习之路(学习顺序)
第一步:学习HTML和CSS HTML(超文本标记语言)是网页的核心,学好HTML是成为Web开发人员的基本条件.HTML很容易学习的,但也很容易误用,要学精还得费点功夫. 随着HTML5的发展和普及 ...
- [转]PHP并发IO编程之路(深度长文)
原文:https://www.imooc.com/article/8449 -------------------------------------------------------------- ...
- 杂谈---LZ的编程之路以及十点建议
LZ本人是09年毕业的,在某二流本科院校学的非计算机专业,在兴趣的驱使之下,最终毅然决然的走上了编程这一条“不归路”. 说起LZ的经历虽不算是跌宕起伏,但也真正算是人生无常. 当初09年7月回到家里, ...
- 微软企业库5.0 学习之路——扩展学习篇、库中的依赖关系注入(重构 Microsoft Enterprise Library)[转]
这篇文章是我在patterns & practices看到的一篇有关EntLib5.0的文章,主要介绍了EntLib5.0的这次的架构变化由来,觉得很不错,大家可以看一下! 在过去几年中,依赖 ...
- 通过混合编程分析的方法和机器学习预测Web应用程序的漏洞
通过混合编程分析的方法和机器学习预测Web应用程序的漏洞 由于时间和资源的限制,web软件工程师需要支持识别出有漏洞的代码.一个实用的方法用来预测漏洞代码可以提高他们安全审计的工作效率.在这篇文章中, ...
- Java Web学习系列——Maven Web项目中集成使用Spring、MyBatis实现对MySQL的数据访问
本篇内容还是建立在上一篇Java Web学习系列——Maven Web项目中集成使用Spring基础之上,对之前的Maven Web项目进行升级改造,实现对MySQL的数据访问. 添加依赖Jar包 这 ...
随机推荐
- or in 、Object.keys()以及Object.getOwnPropertyNames有什么区别?
or in .Object.keys()以及Object.getOwnPropertyNames的区别 var obj= Object.create(parent, { b: { value: 2, ...
- 使用Spring Mvc 转发 带着模板 父页面 之解决方法 decorators.xml
周末了,周一布置的任务还没完毕,卡在了页面跳转上,接手了一个半截的项目要进行开发,之前没有人给培训.全靠自己爬代码,所以进度比較慢.并且加上之前没实用过 Spring Mvc 开发项目.所以有点吃力, ...
- C# 使用 X.509 v.3 证书的方法。
C# 使用 X.509 v.3 证书的方法. public static void Main() { // The path to the certificate. string ...
- 一台服务器安装运行多个Tomcat及注册服务
项目需要,自己配置了一下,顺便分享出来. 1.下载对应版本Tomcat,这里下载Tomcat7.0.65.zip; 下载地址:http://archive.apache.org/dist/tomcat ...
- axel---下载工具
axel是Linux下一个不错的HTTP/ftp高速下载工具.支持多线程下载.断点续传,且可以从多个地址或者从一个地址的多个连接来下载同一个文件.适合网速不给力时多线程下载提高下载速度.比如在国内VP ...
- 【Codeforces Round #457 (Div. 2) C】Jamie and Interesting Graph
[链接] 我是链接,点我呀:) [题意] 在这里输入题意 [题解] 找比n-1大的最小的素数x 1-2,2-3..(n-2)-(n-1)长度都为1 然后(n-1)-n长度为(x-(n-2)) 然后其他 ...
- 【Codeforces Round #427 (Div. 2) A】Key races
[Link]:http://codeforces.com/contest/835/problem/A [Description] [Solution] 傻逼题. [NumberOf WA] [Revi ...
- codecombat之边远地区的森林12-22关及地牢39关代码分享
codecombat中国游戏网址:http://www.codecombat.cn/ 全部代码为javascript代码分享 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ...
- Spark MLlib架构解析(含分类算法、回归算法、聚类算法和协同过滤)
Spark MLlib架构解析 MLlib的底层基础解析 MLlib的算法库分析 分类算法 回归算法 聚类算法 协同过滤 MLlib的实用程序分析 从架构图可以看出MLlib主要包含三个部分: 底层基 ...
- 1.18 Python基础知识 - Python内置函数
官方地址:https://docs.python.org/3.5/library/functions.html abs(x): 返回数字的绝对值 all(iterable): 如果迭代器的所有元素都为 ...