目录

  • 1 Android入门
    • 1.1 android课表(教材)
    • 1.2 安卓开发环境
    • 1.3 讨论
    • 1.4 运行安卓第一个项目
    • 1.5 安卓4层体系架构
    • 1.6 安卓软件开发的应用
    • 1.7 XML语法讲解
    • 1.8 扩展
  • 2 android UI
    • 2.1 安卓中的xml文档
    • 2.2 TextView组件
    • 2.3 初识安卓组件
    • 2.4 任务:登录页面
    • 2.5 扩展
  • 3 Android  UI 2
    • 3.1 MVC基础概念
    • 3.2 linearlayout
    • 3.3 linearlayout的嵌套
    • 3.4 项目:点餐软件界面
    • 3.5 含有美食图标的效果
    • 3.6 扩展
  • 4 android UI 3
    • 4.1 setContentView和界面介绍
    • 4.2 java代码和xml元素的连接
    • 4.3 Button的java代码
    • 4.4 加法运算器任务
    • 4.5 ImageButton
    • 4.6 扩展
  • 5 和Activity交朋友
    • 5.1 按钮的另一种写法
    • 5.2 背诵诗词app制作任务
    • 5.3 Activity生命周期
    • 5.4 建立最简单的Activity
    • 5.5 Activity的跳转
    • 5.6 Intent的隐式调用
    • 5.7 扩展
  • 6 项目实战(七星算姓小游戏)
    • 6.1 包含数据传输的Activity跳转
    • 6.2 软件设计的算法原理
    • 6.3 小游戏项目实践
    • 6.4 扩展
  • 7 UI组件
    • 7.1 CheckBox组件
    • 7.2 RadioButton组件
    • 7.3 Spinner项目
    • 7.4 扩展
  • 8 项目实战(九型人格)
    • 8.1 九型人格算法原理
    • 8.2 九型人格项目
    • 8.3 扩展
  • 9 异步任务开发
    • 9.1 线程的概念
    • 9.2 安卓中线程的通信(handler)
    • 9.3 相册播放器(1)
    • 9.4 扩展
  • 10 多媒体设计
    • 10.1 MP3播放项目
    • 10.2 视频播放项目
    • 10.3 多张图片动态图背景音乐项目
    • 10.4 扩展
  • 11 打地鼠游戏项目
    • 11.1 打地鼠游戏MVC
    • 11.2 打地鼠项目初步
    • 11.3 打地鼠项目优化
    • 11.4 项目调bug
    • 11.5 Service初步
    • 11.6 扩展
  • 12 MQTT通信
    • 12.1 MQTT协议
    • 12.2 MQTT-broker
    • 12.3 MQTT-Client
    • 12.4 扩展
  • 13 MQTT外网通信
    • 13.1 实现手机之间的MQTT通信
    • 13.2 手机通过MQTT网关控制单片机的开灯关灯
    • 13.3 串口单片机的代码撰写
    • 13.4 扩展
  • 14 传感器应用开发
    • 14.1 手机传感器
    • 14.2 利用重力传感器测量角度
    • 14.3 加速度传感器计步器
    • 14.4 扩展
  • 15 复习项目
    • 15.1 复习项目
    • 15.2 扩展
  • 16 提升篇
    • 16.1 android开发中的JAVA
      • 16.1.1 类的数据的封装(eclipse和studio)
      • 16.1.2 复习类的继承(eclipse和studio)
      • 16.1.3 方法的覆盖重写
      • 16.1.4 java中方法的重载
      • 16.1.5 构造方法的重载
      • 16.1.6 匿名对象的使用
      • 16.1.7 接口的概念和使用
      • 16.1.8 签名的apk产生的方法
      • 16.1.9 安卓样式入门
      • 16.1.10 扩展
    • 16.2 数据存储初步
      • 16.2.1 Sharepreference存储
      • 16.2.2 JavaIO存储-File存储
      • 16.2.3 数据存储
      • 16.2.4 扩展
    • 16.3 碰撞小游戏
      • 16.3.1 碰撞小游戏
      • 16.3.2 扩展
    • 16.4 补间动画和帧动画
      • 16.4.1 旋转补间动画提醒用户点击
      • 16.4.2 平移补间动画提醒用户向上滑动
      • 16.4.3 帧动画初步
      • 16.4.4 扩展
    • 16.5 项目管理软件PMapp
      • 16.5.1 项目管理软件mvc
      • 16.5.2 项目管理软件View
      • 16.5.3 项目管理软件数据库代码
      • 16.5.4 项目管理软件优化
      • 16.5.5 讨论
      • 16.5.6 扩展
    • 16.6 使用SQLite数据库保存数据
      • 16.6.1 数据库知识初步
      • 16.6.2 数据库增删查改
      • 16.6.3 数据库和ListView
      • 16.6.4 扩展
    • 16.7 高级组件开发
      • 16.7.1 高级组件
      • 16.7.2 ListView
      • 16.7.3 Spinner美化
      • 16.7.4 扩展
    • 16.8 TCPSocket
      • 16.8.1 TCP与Socket
      • 16.8.2 TCPSocket服务端代码
      • 16.8.3 TCPsocket客户端代码
      • 16.8.4 智能家居项目
      • 16.8.5 扩展
扩展

王永民

“王码五笔字型”发明者

王永民,男,汉族,中共党员,1943年12月出生,河南南召人,北京王码创新网络技术有限公司董事长。他创立汉字键盘设计三原理及数学模型,1983年发明“王码五笔字型”汉字输入法,首创“汉字字根周期表”,有效解决了进入信息时代的汉字输入难题。1998年发明“98规范王码”,是符合国家语言文字规范并较早通过鉴定的汉字输入法,推动了计算机在我国的普及。其发明技术获得中、美、英等国专利40余项。荣获“全国劳动模范”等称号和“全国五一劳动奖章”、家级专家、全国优秀科技工作者、全国劳动模范、中国发明协会第一届发明创业奖等。

王永民共申请获得50项国内外专利,其中的"数字王码",一举突破了在数字键上"简易~高效~灵巧"输入汉字的难题,将从根本上改变中国手机输入法长期依赖进口的局面,被国内外专家和媒体评价为"汉字输入技术的第二次革命"。

王码是我国自主创新的重大高科技成果,获得了"国家技术发明奖";国际上微软、IBM、CASIO等20多家公司购买其专利使用权。

20多年来,王永民教授是中国汉字信息处理技术领域成就斐然、德才兼备的学科带头人。鉴于他对祖国的科学事业做出了杰出的贡献,党和国家领导人胡锦涛、温家宝、李长春、罗干、李克强等曾多次接见,国家邮政总局发行了纪念邮票"当代毕升-王永民",在中科院院长路甬祥院士主编的《科学改变人类生活的100个瞬间》一书中,王永民被誉为"把中国带入信息时代的人"。

2003年国家邮政总局发行了纪念邮票"当代毕升-王永民"。

2008年9月27日,在北京举行了由国家发改委指导、中国社会科学院、中国改革报、新浪网等单位筹办的"中国改革与发展高峰论坛暨中国改革30周年功勋人物"评选活动的颁奖典礼,经过专家组、秘书处推荐和全国媒体公示、公众投票,评选出了厉以宁、张家栋、何振梁、张瑞敏、袁隆平、王永民、杨利伟、王永志等30人为"中国改革功勋人物"。

王永民现任中国科协委员、中国民营科技实业家协会副理事长、北京王码电脑总公司总裁。

【大国工匠:王永民 石破天惊的五笔输入法】