可以参考
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是一个技术总监们关心和热衷讨论的话题,需求量大,掌握此课程可以让你成为公司里的稀缺人才
获取资源联系微信号:xhb1314159 发送: “资料” 就可以了
备注: 在学习过程中有任何疑点与困难的本人都乐意帮助,当然由于个人水平限制,一些高级深奥的东西可能也无能为力,还请见谅!
- 大小: 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
分享到:
相关推荐
《android 应用开发揭秘》、《Android 开发范例大全》、《Android 应用开发详解》等书籍是 Android 学习的好帮手。 二、视频 Android 学习视频主要集中在讲简单入门和单个控件的用法,但是缺乏深入的学习内容。 ...
好帮手是一个基于Android系统开发的智能语音助手,它能够实现陪你聊天、打电话、发短信、打开应用、查询天气以及智能问答等操作。本应用的语音引擎来自于科大讯飞开放平台,具备较高的普通话识别能力。 软件开发设计...
郑州大学Android工程设计课程-衣物管家,帮助人们管理衣物的好帮手,Android APP+源代码+文档说明,高分课程设计 - 运行中有什么问题可以私聊博主,本人高级安卓工程师,主页置顶有常见爆红解决的方法 ## 项目备注 1...
调试工具(Logcat)也是开发过程中的好帮手,能帮助开发者追踪和定位与日期和时间选择相关的错误。 在"DatePickerDemo"这个文件名中,我们可以推测这是一个包含DatePicker组件示例代码的项目。通过阅读和运行这个...
内有常见的android framework相关的问题解答。是学习android的好帮手哦.口令4479933434
同时,Android Studio的调试器是排查问题的好帮手。 12. **版本控制**: 使用Git进行版本控制,协同开发,保持代码同步。 综上所述,"android 点餐系统 综合代码"项目涵盖了Android开发的多个重要领域,对开发者...
“Beginners Guide.pdf”应该是B4A的初级教程,包含了关于B4A的基础知识和使用技巧,是新用户入门的好帮手。通过阅读这本书,你可以学习到如何创建项目、编写代码、调试应用,以及如何发布到Google Play等。 至于...
1. FireMonkey(FMX):一个跨平台的图形用户界面框架,使得开发者可以使用同一份代码构建Windows、macOS、iOS和Android等多平台的应用程序。 2. 云计算和物联网(IoT):Delphi也支持云应用开发和物联网设备的连接...
总的来说,这个资源包为学习和实现Android微博功能提供了全面的指导,从理论到实践,从基础到高级,是Android开发人员提升技能的好帮手。通过深入学习和实践这些代码,开发者不仅可以掌握微博功能的实现,还能对...
“基于Android的高校学习社区APP的设计与实现”是一款专为大学生设计的移动应用程序,旨在提供一个便捷的学习交流...总的来说,这款APP是一个功能强大、操作简便、安全可靠的学习工具,是大学生学习和交流的好帮手。
【标题解析】: "用手机来学习 学生必备6款...这些应用通常具备用户友好的界面,丰富的功能,且能根据学生需求定制学习计划,是提高学习效率的好帮手。如果需要获取具体的应用信息,建议查看原文档以获取准确内容。
《疯狂Android讲义第三版光盘源码》是Android开发者必备的学习资源,它包含了丰富的实践代码,涵盖了Android开发的多个...同时,这样的源码资源也是开发者查阅问题、解决疑难的好帮手,可以大大加速学习和开发的进程。
《Android开发应用实战详解源码》是一本专为Android开发者准备的实践指南,它涵盖了大量实用的小型示例代码,旨在帮助开发者巩固基础知识,解决实际问题。...在遇到问题时,这个源码库将是你快速找到解决方案的好帮手。
"凯立德导航KLD_signed.apk"是凯立德公司的车载导航系统,提供精确的GPS定位和路线规划,是驾驶者出行的好帮手。此版本可能是经过签名验证的,确保了软件的安全性和可靠性。 "谷歌星空Google Sky Map 1.5.2.apk"是...
在这个详尽的Android学习资源集合中,包含了从基础到进阶的各种材料,旨在为不同层次的开发者提供有益的学习素材。这些资源包括书籍、代码示例和API教程,可以帮助初学者快速入门,同时也能让中高级开发者深入理解...
7. **源码说明.txt**:这份文档可能会提供关于源码结构、功能模块和使用方法的详细说明,是理解源码的好帮手。 通过研究这个源码,开发者不仅可以学习到如何在Android平台上构建一个完整的应用,还能掌握如何设计...
12. **调试与测试工具**:如Logcat、Hprof、Traceview等,它们是开发者日常调试的好帮手。深入源码可以让我们更好地利用这些工具,甚至开发新的调试手段。 通过上述各个方面的学习和研究,开发者不仅可以提升对...
在Android开发中,`android.widget`包是核心组件之一,它包含了各种用户界面(UI)...对于初学者,掌握这些基本控件的用法是至关重要的,而这个“Android_API_android.widget.chm”文档无疑是学习和查阅API的好帮手。
1. **JavaApk源码说明.txt**:这个文件很可能包含了对源码的简要介绍,可能包括编译指南、代码结构解析、关键功能的解释等内容,对于初学者或者开发者来说,是快速了解源码的好帮手。 2. **点这里查看更多优质源码~....
阅读这个文件可以帮助开发者快速了解源码的核心思想和实现逻辑,是学习源码的好帮手。 "Poker.zip"则可能是游戏核心算法的实现,即扑克牌处理的代码。在这个子压缩包中,我们可以期待找到关于洗牌、发牌、比较牌面...