随笔分类 -  Android

摘要:Google官方下载源码使用的系统Ubuntu系统,不过现在我们需要在Windows系统中下载Android源码文件。网站的地址是:https://android.googlesource.com/里面包括Android系统各个部分的源码,我们只需要下载platform就行点击进入即可看到下载地址地... 阅读全文
posted @ 2015-08-04 21:13 若。只如初见 阅读(10790) 评论(2) 推荐(1)
摘要:一直以来,无论是博客、新闻、还是推荐用户列表。只能加载固定的数量,也没有刷新功能。为了实现这个功能,也试过很多第三方的开源控件,如PullToRefreshListVie等。无意中发现了Google官方发布了一个新的控件(SwipeRefreshLayout),支持下拉刷新,这个控件在Google应... 阅读全文
posted @ 2014-10-26 19:58 若。只如初见 阅读(2282) 评论(8) 推荐(4)
摘要:如题,不过只是简单的登录功能,登录成功以后可以进行的操作还没有进行实现。登录的原理主要是获取Cookies,数据保存在数据库中。使用HttpClient模拟登录的方式已经在另一篇博客中写过,这里就不再赘述。博客地址:http://www.cnblogs.com/zhangtingkuo/p/3968... 阅读全文
posted @ 2014-09-14 20:23 若。只如初见 阅读(2278) 评论(3) 推荐(3)
摘要:最近在做Android版的博客园客户端,在考虑添加入登录功能,以实现获取更多的信息。现在测试使用HttpClient进行模拟登陆。登录页面:http://passport.cnblogs.com/login.aspx登录结果页面:http://home.cnblogs.com/、 http://ww... 阅读全文
posted @ 2014-09-12 15:21 若。只如初见 阅读(10804) 评论(7) 推荐(1)
摘要:项目地址:https://github.com/ZhangTingkuo/AndroidCnblogs为博客、新闻、评论界面的ListView添加长按事件,一边快速转到相应的页面。1. 博客:查看内容、查看评论、查看作者。2. 新闻:查看内容、查看评论。3. 评论:引用、回复。(功能暂未实现) 1... 阅读全文
posted @ 2014-09-12 01:13 若。只如初见 阅读(1662) 评论(3) 推荐(3)
摘要:项目地址:https://github.com/ZhangTingkuo/AndroidCnblogs1.查看评论// 获取文章评论 public static final String BLOGS_COMMENTS = "http://wcf.open.cnblogs.com/blog/po... 阅读全文
posted @ 2014-09-11 15:44 若。只如初见 阅读(1550) 评论(2) 推荐(0)
摘要:项目地址:https://github.com/ZhangTingkuo/AndroidCnblogsAPK:http://files.cnblogs.com/zhangtingkuo/AndroidCnblogs.apk基本功能已经完成,但是不懂优化。经常会闪退,正在一点一点解决。还有就是很多不懂... 阅读全文
posted @ 2014-09-07 18:23 若。只如初见 阅读(1996) 评论(2) 推荐(6)
摘要:项目地址:https://github.com/ZhangTingkuo/AndroidCnblogs.git经过很多天的努力,终于完成了博客界面的三个Fragment列表显示,分别是,首页、推荐、阅读排行。其实,距离上次,并没有增加更多的功能。下一步,添加新闻界面的列表和内容显示。 阅读全文
posted @ 2014-08-28 19:29 若。只如初见 阅读(806) 评论(10) 推荐(0)
摘要:重新创建项目(Android 4.2.2+):https://github.com/ZhangTingkuo/AndroidCnblogs.git原项目(Android 4.1.2+):https://github.com/ZhangTingkuo/Cnblogs.git原项目的界面看着很不爽,就只... 阅读全文
posted @ 2014-08-19 17:08 若。只如初见 阅读(784) 评论(0) 推荐(1)
摘要:一、在代码中创建(不适用XML布局文件)1.创建一个项目:ListViewLearn2.修改MainActivity,继承于ListActivity3.创建一个String数组,用来保存ListView中的现实内容package com.learn.listviewlearn.utility;pub... 阅读全文
posted @ 2014-08-01 12:25 若。只如初见 阅读(893) 评论(0) 推荐(0)
摘要:===============================================================菜单main.xml ... 阅读全文
posted @ 2014-07-22 18:20 若。只如初见 阅读(1118) 评论(1) 推荐(1)
摘要:1.安装软件:1.1 安装JDK(JDK1.7.0_51)1 JAVA_HOME2 C:\Program Files\Java\jdk1.7.0_513 4 CLASSPATH5 .;%JAVA_HOME%\lib\dt.jar; %JAVA_HOME%\lib\tools.jar;6 7 PATH8 %JAVA_HOME%\bin; %JAVA_HOME%\jre\bin;1.2 安装Android SDK(installer_r22.6.2-windows.exe)安装到D:\Android\android-sdk1 ANDROID_SDK_HOME2 D:\Android\android 阅读全文
posted @ 2014-04-04 20:50 若。只如初见 阅读(1266) 评论(0) 推荐(0)
摘要:1.安装各种软件:Android SDKAndroid NDKApache AntPythonEclipse(adt)Cygwin(可选)JavaCocos2d-x2.系统环境变量配置JavaJAVA_HOMEC:\Program Files\Java\jdk1.7.0_51CLASSPATH.;%JAVA_HOME%\lib\dt.jar; %JAVA_HOME%\lib\tools.jar;PATH%JAVA_HOME%\bin; %JAVA_HOME%\jre\bin;Android SDKANDROID_SDK_HOMED:\Android\android-sdkPATH%ANDROI 阅读全文
posted @ 2014-04-02 16:57 若。只如初见 阅读(352) 评论(0) 推荐(0)
摘要:为屏幕添加触摸事件,将左上角坐标转换为左下角坐标 1 package com.arlen.cocos2d.touch01; 2 3 import org.cocos2d.layers.CCLayer; 4 import org.cocos2d.nodes.CCDirector; 5 import org.cocos2d.types.CGPoint; 6 7 import android.view.MotionEvent; 8 9 public class GameLayer extends CCLayer {10 11 // 接受用户的触摸事件,首先必须对当前图层进行设置12 1... 阅读全文
posted @ 2014-03-09 16:00 若。只如初见 阅读(1243) 评论(0) 推荐(0)
摘要:淡入淡出、颜色渐变及动作重复执行import org.cocos2d.actions.base.CCRepeatForever;import org.cocos2d.actions.interval.CCFadeIn;import org.cocos2d.actions.interval.CCFadeOut;import org.cocos2d.actions.interval.CCMoveTo;import org.cocos2d.actions.interval.CCRepeat;import org.cocos2d.actions.interval.CCSequence;import o 阅读全文
posted @ 2014-03-09 15:34 若。只如初见 阅读(3179) 评论(0) 推荐(0)
摘要:先后、同时执行多个动作及动作序列执行结束后的事件 1 import org.cocos2d.actions.instant.CCCallFunc; 2 import org.cocos2d.actions.interval.CCMoveTo; 3 import org.cocos2d.actions.interval.CCRotateTo; 4 import org.cocos2d.actions.interval.CCScaleTo; 5 import org.cocos2d.actions.interval.CCSequence; 6 import org.cocos2d.actions. 阅读全文
posted @ 2014-03-09 14:45 若。只如初见 阅读(615) 评论(1) 推荐(0)
摘要:向量的基本运算及动作 1 import org.cocos2d.actions.interval.CCJumpBy; 2 import org.cocos2d.actions.interval.CCMoveBy; 3 import org.cocos2d.layers.CCLayer; 4 import org.cocos2d.nodes.CCSprite; 5 import org.cocos2d.types.CGPoint; 6 7 public class GameLayer extends CCLayer { 8 9 private CCSprite spriteA... 阅读全文
posted @ 2014-03-09 14:14 若。只如初见 阅读(543) 评论(0) 推荐(0)
摘要:什么是精灵:1.精灵就是游戏当中的一个元素,通常用于代表画面当前中的一个事物,例如主人公,NPC和背景元素等;2.一个精灵对象通常都与一张图片关联3.精灵对象可以通过动作对象(CCAction)来产生动画效果如何声明一个精灵对象 //声明一个精灵对象 CCSprite player;如何将一个精灵对象添加到布景层中 //初始化精灵对象 player = CCSprite.sprite("player.png"); //设置精灵对象的位置(cocos2d中坐标原点在左下角而不是左上角) player.setPos... 阅读全文
posted @ 2014-03-08 22:11 若。只如初见 阅读(868) 评论(2) 推荐(0)
摘要:下载Cocos2d-android的源代码:cocos2d-android-1git@github.com:ZhouWeikuan/cocos2d.git将项目导入到eclipse中。运行实例;1.首先创建一个android项目,然后将lib导入到项目中2.对MainActivity.java编写1)首先创建一个view对象private CCGLSurfaceView view = null;2)取得 CCDirector 对象CCDirector director = CCDirector.sharedDirector();3)设置应用程序的属性 1 //设置当前游戏中所使用的view对象 阅读全文
posted @ 2014-03-08 21:38 若。只如初见 阅读(1106) 评论(0) 推荐(0)
摘要:Android图形编程基本概念 颜色对象 Color 类 int color = Color.bule//蓝色 int color = Color.argb(255,255,255,255);//透明度,红,绿,蓝 在XML文件中定义颜色 画笔对象 Paint 类 Paint.setColor(Color.blue); 画布对象 Canvas 类 Canvas.drawCircle(300, 400, 100, paint); 自定义View的基本实现方法 定义一个类,继承View 复写View中的onDraw()方法 在onDraw()中使用Canvas和Paint绘制图形 矩形。圆形、空心 阅读全文
posted @ 2013-11-15 00:44 若。只如初见 阅读(1125) 评论(0) 推荐(2)