给Android开发新手推荐书
分类标签: Android好书推荐
如果你有其他的GUI编程经验,比如你是个ios或者web前端的老手,那么你可以直接阅读官方文档,甚至不需要书。然后概念稍微了解之后,就可以开始写小的APP。在写小型APP的过程中,你会逐步了解其他平台中的概念在Android相对应的部分。如果你想系统的学习,可以仔细把官方文档阅读完毕。入门之后,可以去看主席的《Android开发艺术探索》,去了解一下原理性的知识。阅读全文 »
Android手机卫士(一):实现splash
分类标签: Activity
从今天开始根据之前学习的android的基础知识,实战一下,实现一个简单功能的android手机卫士。 手机卫士的主要功能如下: 什么是Splash Splash也就是应用程序启动之前先启动一个画面,上面简单的介绍应用程序的厂商,厂商的LOGO,名称和版本等信息,多为一张图片,显示几秒钟后会自动消息,然后显示出应用程序的主体页面。阅读全文 »
23天从0开始完成一款Android游戏开发 – 第9~11天
分类标签: 游戏引擎
第9天:这是一款第一人称视角射击游戏,但它绝不老套 在与人们谈论起这款游戏的时候,为它定义一个明确的分类确实很难。虽然可以将它看作一款传统的街机游戏,但与那些到处移动自己的飞船、直线开火的街机游戏不同的是——你的位置是固定的并且可以按照指令向任意方向开枪。经过仔细回想,我从来没有见过一模一样的游戏,所以不要试图把它归到那些现有的分类中。阅读全文 »
Android应用开发教程之二十:API动画学习与扩展总结
分类标签: 动画
今天就借助官方 API的动画来扩展总结下之前学习与使用过的一些知识点,风格不变,先看效果,再看代码:... 动画效果一:... 好了,效果看完了,但这篇文章主要看的不是这个简单的效果,大家来看下文章中的注释与解释吧。阅读全文 »
Android Studio(五):编写你的应用
分类标签: Android Studio
Android Studio包含了每个开发阶段的各种工具,但是最重要就是编写代码。 高效编码 接下来的是能够帮助你高效编程的方法。 使用Lint快速修复 Android Studio提供一个叫Lint的代码扫描工具,用来帮助你辨别和纠正错误,而无须执行app或者编写测试用例。 在你每次构建应用时,Android Studio运行Lint来检测你的源文件发现潜在的bug。阅读全文 »
Android逆向学习笔记
分类标签: Android开发经验
断断续续的总算的把android开发和逆向的这两本书看完了,虽然没有java,和android开发的基础,但总体感觉起来还是比较能接收的,毕竟都是触类旁通的。当然要深入的话还需要对这门语言的细节特性和奇技淫巧进行挖掘。 这里推荐2本书,个人觉得对android开发入门和android逆向入门比较好的教材: 《google android 开发入门与实战》 《android 软件安全与逆向分析》阅读全文 »
教你在Android中创建相机应用(Camera App)
分类标签: 摄像头
在sdk中找到/sdk/docs/guide/topics/media/camera.html#custom-camera,里面有详细的api参考 在清单文件中添加相应的权限:... 按照官方文档,分为下面几步: Detect and Access Camera - Create code to check for the existence of cameras and request acc阅读全文 »
23天从0开始完成一款Android游戏开发 – 第6~8天
分类标签: 游戏引擎
第6天:第一批外星人和屏幕方向 好了,现在有了一些复古风格的外星人它们正在到处飞。抱歉,暂时还没有demo。这款Andriod游戏目前只有.apk格式的安装包。想必你不大可能安装一个陌生人发给你的安装包。总的来说,目前背景和星星已经可以载入而且还会慢慢移动。为了让星星滚动我在星星图案上调用了setV()和setV2()函数,并逐个增加计时器的值。阅读全文 »
Android应用开发教程之十九:模仿iPhone列表数据View刷新动画详解
分类标签: View
因为我本人很喜欢在不同的页面之间跳转时加点好玩的动画,今天无意间看到一个动画效果感觉不错,几种效果图如下:既然好玩就写在博客中,直接说就是:该效果类似于iPhone中View的切换动画效果,今天就只介绍上面展示的效果。 废话不多说,先上效果,再看代码!! 效果一: 效果二: 效果三: 效果四:(犯错的效果): 效果五(回旋效果一): 效果六(回旋效果二):阅读全文 »