android 学习的好帮手_JAVA_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > JAVA > android 学习的好帮手

android 学习的好帮手

 2013/6/19 11:47:34  xiaoyuecsdn  程序员俱乐部  我要评论(0)
  • 摘要:可以参考http://edu.csdn.net/java/android.shtml红孩子电子商城项目类型:电子商务应用红孩子电子商城是一个真实的adnroid应用项目,模仿淘宝、京东等电子商城的android客户端,具有下单、查询订单、搜索商品、晒单、产品评价等常用功能。项目特色:1、adnroid应用程序框架的使用,以及要注意的事项。2、根据网络搜索结果,动态生面页面的技术。3、购物车的使用,本地存储及优化技术。4、页面常用特效的使用。项目截图:红孩子电子商城项目类型
  • 标签:android 学习
可以参考  

http://edu.csdn.net/java/android.shtml


红孩子电子商城

项目类型:电子商务应用

红孩子电子商城是一个真实的adnroid应用项目,模仿淘宝、京东等电子商城的android客户端,具有下单、查询订单、搜索商品、晒单、产品评价等常用功能。

项目特色:

1、adnroid应用程序框架的使用,以及要注意的事项。

2、根据网络搜索结果,动态生面页面的技术。

3、购物车的使用,本地存储及优化技术。

4、页面常用特效的使用。

项目截图:








红孩子电子商城

项目类型:电子商务应用

红孩子电子商城是一个真实的adnroid应用项目,模仿淘宝、京东等电子商城的android客户端,具有下单、查询订单、搜索商品、晒单、产品评价等常用功能。

项目特色:

1、adnroid应用程序框架的使用,以及要注意的事项。

2、根据网络搜索结果,动态生面页面的技术。

3、购物车的使用,本地存储及优化技术。

4、页面常用特效的使用。

项目截图:


视频清单:
   





植物大战僵尸


项目类型:休闲娱乐类游戏

本应用模拟PC游戏《植物大战僵尸》,将其移植至android平台,通过此项目的学习,学生重点掌握以下几个方面:

1、掌握以MVC的架构模式来开发android游戏。

2、掌握工厂模式在android游戏中的使用。

3、掌握在android游戏中对物理碰撞的测试。

4、掌握android游戏开发的分层渲染技术。

5、掌握游戏引擎的原理。

6、在多线程条件下对线程安全的使用。

项目截图:










1.android开发核心基础--
简介:
Android概述、Android SDK、Android应用程序架构、Android中的显示单元、文件形式的数据存储与访问、SDCard卡的访问和存储、SAX/DOM/PULL形式的XML解析、访问SharedPreferences中的数据、嵌入式SQLite关系数据库的数据存储、SQLiteOpenHelper对数据库的版本管理、SQLiteDatabase操作SQLite数据库、SQLite数据库的事务管理、ContentProvider实现共享数据、URI的解析与UriMatcher、ContentUris的使用、使用ContentResolver操作ContentProvider、ContentProvider的监听

阶段案例:

2.深入Android开发
访问Internet、与Internet实现数据交互、多线程断点续传与下载、Activity的管理、Bundle的使用、为Intent附加数据、请求码、Intent(意图)、Activity生命周期、应用响应性、BroadcastReceiver、Android的Service服务、建立能与访问者进行相互通信的本地服务、服务生命周期的回调方法、使用AIDL和远程服务实现进程通信、进程间的数据传递、音频采集与播放、使用SoundPool播放音效、视频播放、操纵摄像头、视频采集、方向、加速度(重力)、光线、磁场、距离(临近性)、温度等传感器的使用。

Android的UI设计:Android的Notification、Dialog Notification、带单选项列表的对话框、多选项列表的对话框、进度对话框(ProgressDialog)、单选框(RadioButton)、多选框(CheckBox)、下拉列表框(Spinner)、自定义选项界面样式、拖动条(SeekBar)、菜单(Menu)、进度条(ProgressBar)、自动文本框(AutoCompleteTextView、MultiAutoCompleteTextView)、手势识别、android样式和主题(style&theme)、动画(Animation)。



教程截图














手机安全卫士

项目特色:

1.整体项目采用MVC框架,是对android知识点的综合应用,用到的技术有 (activity,service,broadcast,content provider,Notification , 数据库,自定义title,自定义控件,自定义toast,widget,aidl进程间通讯, javascript和java的互相调用等)
2.介绍了listview和gridview等控件的优化技巧,提升软件的效率
3.穿插介绍了企业开发中的bug管理,mantis的使用,自动化测试robotium的使用 ,log管理. 软件的打包,混淆,反编译和三方广告的加入等技巧。

该项目主要涵盖以下几大功能:












手机播放器

项目类型:多媒体应用

本课程以真实项目《321影音》为基础,321影音是android手机上功能最多、性能最好的多媒体播放软件,集视频播放、音频播放和电视直播于一身,支持几乎所有流行的视频、音频格式。

项目特色:

1. 流媒体技术,支持m3u8、HTTP、RTSP、MMS 等主流流媒体格式,可以配合优酷土豆pptv、天天浏览器、海豚浏览器等内容提供商使用;

2.各种视频格式的解码技术 ,支持mp4、3gp、3gpp、avi、flv、f4v、rm、rmvb、wmv、mov、mpg、ram、mpeg、swf、等几乎所有主流的视频格式。

3. 音频播放技术, 支持mp3、wma、mid、m4a、xmf、aac等几乎所有主流的音频格式;

4.电视直播技术 ,支持CCTV-1,CCTV-2....CCTV-13,湖南卫视、浙江卫视、江苏卫视等全国30多个电视台;

5.音频歌词同步技术,支持内嵌歌词解析、lrc歌词解析文件并同步播放、txt歌词文件解析并同步播放,只需你的歌词文件和音频文件一样名字(例如,伤不起.mp3和伤不起.lrc或者伤不起.mp3和伤不起.txt)就可以超酷的歌词同步。

6. 智能切换软硬解码、一键切换软硬解码; 7. 视频播放的缓存处理,本地视频拖动瞬间缓冲









guess who游戏项目(重量级)

项目类型:益智类游戏

本课程基于真实的Android应用产品开发,以Android UI为主,讲述了UI开发技术在实际项目中的运用,如何开发产品级的UI界面。包括UI组件、Style和Theme,Activity Stack等。包含动画、自定义组件、复杂界面、深入理解生命周期方法等高级内容。
另外,项目中涉及到的其他内容还包括:数据库,ADB,Web API等。

通过项目的学习可掌握:

1. 一个实际的Android软件产品的开发过程;

2. 智能手机开发的实践经验,开发Android应用和Java SE/EE应用之间的不同;

3. 迁移iPhone应用到Android应用时的常见问题和解决方案;

4. Android项目的需求分析过程,根据需求构建项目的业务模型、程序设计文档等。

视频截图:











随着Android平台的发展和普及,Android已经成为恶意代码的下一个肆虐之地,新型的android病毒,如Android.kongfu等已经脱离了传统android程序apk的限制,渗透向手机更加底层的方向,甚至表现出了某些pc病毒才有的特性。2012年将是手机安全厂商与恶意代码混战的一年!

2012年黑马训练营首家推出android安全相关专题课程:

1、通过0权限上传下载数据,重启手机等案例,深入讲解android沙箱,安全机制和权限模型。

2、通过分析恶意代码的提权漏洞,讲解如何维护系统的安全。

3、通过linux键盘驱动案例的讲解,分析盗号木马的原理及其实现方式。

4、恶意软件发展速度的确一日千里,安全软件也要与时俱进,世面上的手机病毒已经具有了可以杀掉安全软件的功能, 通过多进程互相守护案例,讲述如何实现安全软件的自我保护。

诚然,反病毒领域绝大部分技术都是双刃剑,相关知识的公开和传播可能会导致更多潜在的攻击者参考、模仿和学习。黑马训练营相信: 人性本善,黑马程序员会追随自己内心的道德标准,把自己学会的知识运用到以后的反病毒和软件保护的工作当中去,而不会利用此技术去编写病毒。



前 言 你已经错过了1996年Java的兴起、2000年Web开发的大潮,还想错过2012年3G/4G移动互联网的全球热潮吗!!
随着3g\4g高速无线网络的发展,Android、IPhone为代表的移动平台的兴起,既懂JavaEE,能从事服务器端web开发,又懂android,,能从事终端访问设备的开发,已经成为企业疯狂抢占的人才。毫不夸张地说,从2011开始,未来10年将是移动终端疯狂的10年,传统PC必将沦为古董,人手一台移动终端随时访问各类应用必将是未来发展的主流。互联网一次全新的革命已经到来,90%的传统应用程序将会在移动平台上重写,有幸赶上技术变革、有机会成为行业第一批开发人员、成为行业引路人、开路人的你看清形势了吗!!!

在此技术巨变下,引领技术潮流是传智播客师资团队一贯的追求,让我们的学员永远走在别人的最前面,让别人永远跟在我们屁股后面走是我们一贯的目标。此次中关村软件园联合传智播客 、CSDN、,在传智播客原有的javaee+3G课程体系的基础上,专门对3G内容进行了扩充和加强,打造更深入地Android开发课程。在黑马训练营严格的入学和筛选条件、先进课程体系的锻造下,同学们只要努力,起点、基础更好的你,必将成为企业的中流砥柱!!

编者按:传智播客自09年就已经在JavaEE技术中溶合进了3G技术,是国内最早也是唯一一家在Java就业培训课程里全面溶合JavaEE和3G技术的培训机构(尽管现在有很多培训机构都打算 javaEE+3G招生,但绝大多数机构的3G课程无实质内容,只介绍3G概念和做个HelloWorld)。两年的时间已经向社会输出android程序员1000多名,有在Tom从事娱乐软件开发的、有在sohu从 事输入法开发的、有在酷六网和优酷网从事视频客户端开发的、有在baidu从事地图导航开发的,有在联想研究院等各大手机产生厂商从事手机自带软件开发的,数不胜数。在北京过半数的 3G企业都有传智的学员存在。这部分同学毕业上班的起薪即达到7k和8k、甚至更高,其中一些同学工作后不久即成为了公司的技术骨干


第一阶段:XML+Junit开发技术
核心技术课程
JUnit测试框架:搭建测试环境、如何测试应用代码、方法级别的Fixture测试、类级别的Fixture测试、断言Assert等。

XML开发技术:XML发展史、XML语法、XML校验、XML DTD和XML SCHEMA技术、XMLDOM、XMLSAX解析 、XPath技术、JAXP、DOM4J等流行XML解析API。

综合练习:使用XML作为持久化存储设备,结合Java5新特性、XML解析技术、DAO封装技术完成证书查询录入系统。

第二阶段:JAVA高新技术/Oracle+MySql数据库+JDBC开发技术
核心技术课程
Java高新技术:Java安全(加密、数字签名、数字证书、HTTPS协议等)、Java5中的线程并发库、HttpServer与HttpClient的编写等

Oracle和MySql数据库:Oracle和MySql数据库基础管理、SQL 语言、PL/SQL语言、表的设计、数据库设计范式;数据备份与移植;触发器、存储过程;数据检索技巧,视图,触发器,函数,存储过程,游标等技术的使用。大对象的读写技巧,数据优化技巧,分区与索引。MySql数据库常见问题分析与设计。


JDBC开发技术:JDBC Connection、Statement、PreparedStatement、CallableStatement、ResultSet、Scrollable RS、Updatable RS、RowSet and DataSource、数据库连接池、JDBC Template、ORM思想等。

综合案例:数据分页处理与显示、树状菜单的设计显示与优化等。

第三阶段:JavaWEB+JavaMail开发技术+项目案例+网上在线支付
核心技术课程
JavaWEB开发核心基础:XML的概念与基本作用、XML的基本语法、XML的约束模式、DTD、XML Schema、名称空间。WEB服务器的工作原理、Tomcat的安装与启动运行、Tomcat的体系结构、在Tomcat中配置WEB虚拟目录与发布WEB应用程序的各种方式、设置目录的默认网页、使用Tomcat配置虚拟主机。 HTTP协议详解,HttpServletResponse和HttpServletRequest的应用, Session及Session域的应用,Session跟踪机制,Session实现购物车,利用Session防止表单重复提交,MD5算法及其应用,Session的持久化。


JSP技术:JSP运行原理、JSP中的9个内部对象和作用、JSP表达式、JSP脚本片段、JSP声明、JSP注释、EL表达式简介。page指令及其重要的属性:import、session、errorPage、isErrorPage、contentTyp、pageEncoding、isELIgnored、在web.xml文件中设置全局错误处理。JSP中的include指令及其典型应用。pageContext对象的详细讲解。JSP标签(行为元素):<jsp:include>、<jsp:forward>、各种脚本标签、指令标签。JSP中文乱码的各种原因分析。JavaBean、JSP中与JavaBean相关的三条指令(行为元素)。


JavaWEB高级开发技术:Servlet过滤器及典型案例、Servlet监听器、开发国际化的WEB应用、Locale类,NumberFormat类,DateFormat类,MessageFormat类的应用,资源包(ResourceBundle类、ListResourceBundle类、PropertyResourceBundle类)的应用,Property资源文件与native2ascii工具,如何开发国际化的WEB应用。 自定义标签和JSTL:标签技术开发入门;自定义标签API介绍,Tag接口及其开发案例,自定义标签的属性(动态属性值与动态属性),IterationTag接口及其开发案例,用自定义标签定义JSP脚本变量(TLD文件和TagExtraInfo两种方式),BodyTag接口及其开发案例。简单自定义标签与标签文件,标准标签库(JSTL)。


JavaMail开发技术:域名解析与MX记录、电子邮件的工作原理、邮件传输协议:SMTP、POP3、IMAP、邮件的组织结构:RFC822邮件格式、MIME协议、邮件编码、复合邮件结构分析、JavaMail API及其体系结构、编程创建邮件内容:简单邮件内容、包含内嵌图片的复杂邮件、包含内嵌图片和附件的复杂邮件。

阶段案例
邮箱账号激活与简历自动筛选工具:原创实战课堂告诉你如何将学到的技术运用到真实的项目中,了解简历自动筛选工具是怎样写的,为你的简历提高竞争力,让找工作更有效率。


网上在线支付模块:本系统是为互联网客户提供在线支付功能,可立即应用于项目中。

注:以上三个案例,上课时会根据课堂反馈选择其中两种案例予以重点讲解。

单点登录\CAS服务配置:Sso是一个技术总监们关心和热衷讨论的话题,需求量大,掌握此课程可以让你成为公司里的稀缺人才


获取资源联系QQ:1013990075 

备注: 在学习过程中有任何疑点与困难的本人都乐意帮助,当然由于个人水平限制,一些高级深奥的东西可能也无能为力,还请见谅!




  • class='magplus' title='点击查看原始大小图片' />
  • 大小: 97.2 KB
  • 大小: 152.2 KB
  • 大小: 141.2 KB
  • 大小: 64.6 KB
  • 大小: 100.3 KB
  • 大小: 51.3 KB
  • 大小: 141.7 KB
  • 大小: 141.7 KB
  • 大小: 123.3 KB
  • 大小: 123.3 KB
  • 大小: 96.6 KB
  • 大小: 39.1 KB
  • 大小: 92.3 KB
  • 大小: 137.9 KB
  • 大小: 137.9 KB
  • 大小: 140.1 KB
  • 查看图片附件
发表评论
用户名: 匿名