[java] view plaincopy
- Animation animation = AnimationUtils.loadAnimation(context, R.anim.rotate);
- v.startAnimation(animation);
rotate.xml
- <?xml version=”1.0″ encoding=”utf-8″?>
- <[......]
[java] view plaincopy
rotate.xml
FragmentActivity 进行重新加载item对象不起作用 notifyDataSetChanged 也不行。
FragmentActivity中 进行重新加载item对象不起作用 重新初始化Adapter对象不行 notifyDataSetChanged 也不行 在定义的 Adapter对象中添加一个方法
setFragmentsList 就可以解决了以下是代码实现
1.自定义Adapter
eclipse配置 android开发环境 adt sdk ndk 及cocos2d-x。
最近cocos2d-x游戏引擎很流行 闲着没事也就了解了解
了解必须的就是开发环境了 接下来及进行配置吧 (之前android开发环境已经弄好了 如果你已经有android开发环境了直接跳过前5步骤)
一)环境配置
1. 安装jdk
2.安装eclipse (1、2步骤都会所以就不多说了)
我下载的是最新版本的eclipse jee juno 下载地址:官网 eclipse.org 进行下载 进行解压到 mac应用程序中
3.打开eclipse 安装cdt[......]
这一节学习一下ios中的tableview控件的简单使用
UiTableView使用必须实现连个协议 <UITableViewDataSource,UITableViewDelegate>来进行对tableview进行数据管理
1)创建一个新的项目learn3
2)添加一个定义模块view FragmentTableView 并实现连个接口协议 UITableViewDataSource,UITableViewDelegate 并定义一个局部的TableView变量
如FragmentTableView.h代码[......]
1.安装 arcgis android sdk (必须安装过 android sdk及 adt 环境喲)
创建一个本地缓存arcgis android项目
如下代码
java和vb进行socket 以及java与c/c++/oc 进行socket通信时汉字字符串编码问题解决
我遇到的是 java 编码字符集采用 UTF-8 编码字符采用2+字符 我测试的代码如下
[java] view plaincopy
System.out.println(“UTF-8:a->” + “a”.getBytes(“UTF-8″).length);
System.out.println(“UTF-8:嗨->” + “嗨”.getBytes(“UTF-8″).length);
System.out.println(“GB2312:a->” +[......]
cocos2d-x lua c++ 相互调用代码中直接调用注册
原博客链接http://blog.csdn.net/vpingchangxin/article/details/21382229
我用的是 cocos2d-x 2.2.2 我也是参考 himi博客中的文章 但是他那个我没有跑通 不多废话 下面是我的代码
如有lua api 等疑问点开链接看himi的文章 http://blog.csdn.net/xiaominghimi/article/details/8816887
AppDelegate.h
[cpp] view plaincopy在CODE上查看代码片派生到[......]
实现效果如下
iPhone截图
android 日志截图
流程图如下
功能主要通过CURL c pthread 实现 我实现的不是多线程断点(如果要实现可以根据我这个进行添加任务序列,可参考 cocos2d-x 中AssetsManager的实现,其实我的部分也是参考这个写的 为什么写这个呢 原因就是 AssetsManager是不支持断点续传的)
博客地址:http://blog.csdn.net/vpingchangxin/article/details/22309067
具体可以去CURL官网或者找资料科普[......]
android http多请求异步封装。
本demo主要对异步请求封装
本博客链接地址:http://blog.csdn.net/vpingchangxin/article/details/23375461
可用作基本项目框架来使用 网络请求等等小细节已经ok 如有需要请进一步更改
1)封装HttpClient
2)由于用到线程池,可以进行多任务网络请求操作
3)没有网络的时候进行网络状态检查
4)对请求的数据根据URL进行缓存到本地sqlite数据库中(我刚刚想起了 post请求的时候需要对缓存url及本地数据存取做修改才可以正常用 如果不想进行修改可以用get形式)
5[......]
cocos2d-x_lua中tolua++绑定c++分享
我用的版本是cocos2d-x 2.x的版本 以下操作为了保证不更改引擎的一个类LuaCocos2d.cpp
1.操作前 可以备份下 tolua++目录
2.把tolua++中所有.pkg文件删除
3.更改build.sh 或者build.bat引擎路径及文件生成 为 CppToLuaBuild.cpp 及CppToLuaBuild.pkg(PS:这两个可自己定义)
4.添加要生成的 自定义pkg文件到tolua++目录中(具体怎么编写pkg相关内容请另处寻之)
5.更改CppToLuaBuild.pkg 要生成的 自定[......]