随笔分类 - Android
Android开发
摘要:
Cocos2d-x3.x塔防游戏(保卫萝卜)从零开始(一),本系列将做一个完整的能上线的手机塔防游戏(保卫女孩)为目标,本篇为第三篇,说说游戏中各种角色的动作、属性以及重构思路进行代码重构让色狼大叔和女主角生动鲜活起来。
阅读全文
![](http://cc.cocimg.com/cocos2dx/image/logo.png)
摘要:
Cocos2d-x3.x塔防游戏(保卫萝卜)从零开始(一),本系列将做一个完整的能上线的手机塔防游戏(保卫女孩)为目标,本篇为第二篇,说说关于cocos2dx手机分辨率适配并且对前一篇完成的塔防游戏原型进行屏幕适配完善,让我们的游戏在各种尺寸手机上良好的显示。
阅读全文
![](http://cc.cocimg.com/cocos2dx/image/logo.png)
摘要:
Cocos2d-x3.x塔防游戏(保卫萝卜)从零开始(一),本系列将做一个完整的能上线的手机塔防游戏(保卫女孩)为目标,本篇为第一篇,先说说关于塔防游戏的想法和思路并且实现一个简单的塔防游戏原型
阅读全文
![](http://cc.cocimg.com/cocos2dx/image/logo.png)
摘要:
本篇是Cocos2d-x3.3入门三部曲的第三篇
l 分析proj.win32工程的主要构成
l 分析proj.android工程的主要构成
l 新建一个MyScene.cpp然后在游戏中显示出来
l 在android真机上运行查看效果
阅读全文
![](http://cc.cocimg.com/cocos2dx/image/logo.png)
摘要:
本篇是Cocos2d-x3.3入门三部曲的第二篇
l 创建一个名为hello game的cocos2dx 3.3的项目
l 编译hello game项目
l 在eclipse中运行调试hello game项目,并且在android手机上运行成功
阅读全文
![](http://cc.cocimg.com/cocos2dx/image/logo.png)
摘要:
Cocos2d-x3.3入门三部曲从软件的安装、环境的配置、游戏项目的创建、游戏的编译、打包全过程的经验普及篇
阅读全文
![](http://cc.cocimg.com/cocos2dx/image/logo.png)
摘要:我只能说“微读”2.2版本又发布了,首先还是感谢大家使用我的软件,只要还有人愿意用我会不断的升级更新,希望做一个简单优秀的软件。新版加入了一些个性的在线内容阅读,微美图、微漫画、微美女阅读。新版体验地址微读软件:点击下载网站:http://www.app1001.com/新浪微博:@easy微读v1.0版本功能(已经上线):1、支持本地txt格式小说阅读v2.0版本功能(已经上线):1、支持本地txt格式小说阅读2、新浪微博的阅读v2.2版本功能(已经上线):1、支持本地txt格式小说阅读2、新浪微博的阅读3、微美图阅读4、微漫画阅读5、微美女阅读计划(继续开发中):1、加入更多的在线内容2、
阅读全文
摘要:破茧成蝶~!!! “微读”2.0正式发布,今天刚刚好是12月27号,真的很巧合,v1.0版本是11月27号发布的,刚刚好一个月时间,从中得到了很多的支持和意见,感谢大家使用我的软件,只要还有人愿意用我会不断的升级更新,希望做一个简单优秀的软件。新版体验地址微读软件:点击下载网站:http://www...
阅读全文
摘要:今天讲一下我开发“微读”阅读软件中实现的一个类似android主界面的滑屏控件,这个滑屏在微读的主界面和看书时左右滑平翻页中都有用到,在具体的应用效果如下:下载到手机中体验一下微读软件:点击下载网站:http://www.app1001.com/新浪微博:@easy微读直接效果图 ,更多内容可以参看:我的android阅读软件“微读”-做最简单的手机阅读软件 实现思路,刚开始的时候我是用ViewFlipper控件来做非常的简单但是实现不了拖拽移动屏幕的效果,最终放弃决定自定义一个控件实现这样效果。接下来我详细的解说一下我开发时写的这个实验demo,软件中用的滑屏就是由这样的代码实现的。 ...
阅读全文
摘要:我的android阅读软件“微读”发布,从开始设计到v1.0发布前后将近6周的时间,现在发布出来请大家提提意见,扔砖、砸鸡蛋、献花都可以,请尽情的评论。万分的感谢每一个留言的人,我的目标是做一个最最简单的阅读软件,虽然还差很远但是会持续的升级改进希望有一天有人说这个好用简单。还有一句广告:中国的法律都是.txt文件,不是.exe文件——来自猫扑,所以我这个很有用,真的很有用,很支持txt!!~~~软件:点击下载网站:http://www.app1001.com/新浪微博:@easy微读软件截图1、软件主页,这个是仿android主屏的实现,可以通过拖拽换屏。2、在线升级支持,当有新功能推出时可
阅读全文
摘要:前面的文章的OAuth认证过程在获取oauth_verifier码是是通过调用android系统带的浏览器进行用户授权认证的, 具体见:android开发我的新浪微博客户端-用户授权页面功能篇(3.2)。 当初的实现是这样: 1、首先在AndroidManifest.xml中配置给AuthorizeActivity添加如下配置<data android:scheme="myapp" android:host="AuthorizeActivity" /> ,这样在浏览器中通过地址myapp://AuthorizeActivity启动Author
阅读全文
摘要:在我的博客里最多的网友提问都是跟OAuth有关的,这个确实存在比较多的问题,很多都是卡在这一步。鉴于这个原因花了点时间写了个完整的新浪微博客户端android版OAuth认证示例,本代码只是功能实现示例,没有考虑程序的健壮性等方面,请自己动手完善了。但是能保证运行起来并且OAuth认证成功获取到uerId、userKey、userSecret。具体的原理实现看:android开发我的新浪微博客户端-OAuth篇(2.1)这里就不废话了,直接提供工程源文件下载:OAuth4Sina.rar下载工程文件后请修改源代码中这2行:String consumerKey="填上你自己的"
阅读全文
摘要:在阅读微博的功能篇中,如果微博包含了图片就会在微博正文下面显示该张图片,但是这个图片只是张缩略图,这样就需要提供一个能放大缩小查看这张图片的功能,当点击正文中的缩略图的时候显示一个简单的图片浏览器功能,提供图片的放大、缩小、拖拽操作方便用户查看图片,同时也提供保存图片到手机的功能。本功能的UI比较简单就不单独分篇讲了,具体的实现效果如上图。 新建ImageActivity.java作为图片浏览Activity,在res/layout下新建image.xml的Layout作为图片浏览的布局文件,image.xml布局代码很简单了就不详细解释了直接贴代码:<?xmlversion="
阅读全文
摘要:新浪微博跟update相关的api已经挂了很多天了一直没有恢复正常,返回错误:40070 Error limited application access api!,新浪开放平台的论坛里n多的人都在等这个恢复,新浪官方也相当的恶心出问题了连个公告都没有,既不说什么原因又不说什么时候能恢复,。还是有版主说是api正在升级礼拜1恢复正常今天都礼拜2了还是不行。基于这个原因我的android版的新浪微博客户端已经停工好几天了,刚好是跟update相关的一些功能。 客户端开发不成了,就自己做做服务端程序,提供类似新浪微博rest api服务, api其实说简单也很简单了,无法是通过链接对外提供jso.
阅读全文
摘要:注:最近由于OAuth上传图片碰到了难题,一直在做这方面的研究导致博客很久没有更新。 在上面一篇中已经实现了预读微博的UI界面,效果如上图,接下来完成功能部分的代码,当用户在上一个列表界面的列表中点击某一条微博的时候显示这个阅读微博的界面,在这个界面中根据传来的微博ID,然后根据这个ID通过api获取微博的具体内容进行显示。 在ViewActivity.class的onCreate方法中添加如下代码:privateUserInfouser;privateStringkey="";@OverridepublicvoidonCreate(BundlesavedInstanceS
阅读全文
摘要:上一篇完成了微博列表的功能,本篇接着做预读微博的功能,本篇主要讲讲UI部分的实现,最终实现的效果如上图所示。整个显示页面从上往下分为四部分,第一部分顶部工具条、第二部分作者头像和名称、第三部分微博正文、第四部分功能按钮区。新建名为ViewActivity.java作为阅读微博的页面,再res/layout目录下新建名为view.xml的Layout,代码如下:代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--><?xmlversion=
阅读全文
摘要:上一篇完成用户首页的UI实现,本篇接下来讲功能部分的实现,本页面主要的功能就用户关注的最新微博列表,从上一篇中知道本列表是用ID为Msglist的ListView控件来实现,本篇的主要就讲解如果获取微博列表数据给这个ListView提供显示数据。ListView每一条子数据分别由用户头像、用户昵称、发布时间、是否包含照片、微博内容这五部分组成,根据这五部分定义一个名为WeiBoInfo.java实体类,代码如下:代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter
阅读全文
摘要:在前篇完成了用户登录功能后开始用户首页的开发,用户的首页主要的内容是当前登录用户关注的微博列表,本篇先来讲讲UI的实现,效果如上图,整个页面分为上、中、下三部分,上面部分是工具条,显示当前登录用户的昵称以及写微博、刷新两个功能按钮;中间部分是当前用户关注的最新微博列表,下面部分是功能切换栏,用来进行各个功能之间的切换。 首先新建名为HomeActivity.java的Activity作为用户首页,然后在res/layout目录下新建名为home.xml的Layout,具体代码如下:代码Code highlighting produced by Actipro CodeHighlighter
阅读全文
摘要:上一篇中完成了如上图的UI部分的实现,现在继续来讲功能的实现,用户登录操作主要就是账号列表显示和选择账号登录两个功能其他的都是些简单的辅助功能,首先是点击id为iconSelectBtn的ImageButton时显示用户选择窗口,这个时候去数据库中获取账号记录然后在选择窗口中以列表方式显示出来,通过上一篇已经知道Id为list的ListView控件来显示账号列表,首先是从数据库中获取所有的账户记录然后设置默认选中的用户账号代码如下:代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeH
阅读全文
摘要:首先回顾一下功能流程当用户开启软件显示载入页面时程序首先去sqlite库查询是否已经保存有用户的新浪微博的UserID号、Access Token、Access Secret的记录如果没有一条记录那么跳转到用户授权功能页面,这个已经由上面两篇文章实现了,如果有记录那么页面跳转到用户登录页面,也就是本篇以及下篇要实现的功能,本篇讲UI的实现,本项目支持多微博账号了,也就是用户可以设置多个微博账号,登录的时候选择其中的一个登录,具体效果如上图,新建名LoginActivity.java的Activity并且在AndroidManifest.xml中进行相应配置,这个页面就是我们要实现的用户登录页面
阅读全文