- 博客(11)
- 资源 (2)
- 收藏
- 关注
原创 cocos creator 调用相机相册裁剪图片并上传到服务器
大致思路就是creator里面js调用Java和object-c代码,调起系统相机相册,选取图库图片/拍照图片进行裁剪,然后转化为base64字符串,最后通过http post请求上传到服务器。JavaScript实现部分,调用Java和oc相关接口,传入裁剪参数// 类型,是否需要裁剪,裁剪尺寸,回调方法PlatForm.pickImage = function(type,needClip,clipSize,callback){ PlatForm.onChoosePhotoCallb
2021-04-08 00:03:02
5703
6
原创 ios 实现获取uuid(卸载后重装不改变)
大致原理:通过将首次安装生成的UUID保存到keychain中,以后每次生成都先读取keychain里面的UUID当然,同一个开发者账号用同一个key来保存,那么该账号下面所有的应用都能获取到同一个UUID1.Prefix.pch 定义宏#define KEY_USERNAME_PASSWORD @"com.company.yourapp.usernamepassword"#define KEY_USERNAME @"com.company.yourapp.username"#def.
2020-09-02 01:30:55
1538
1
原创 cocos creator 2.3.1 热更新
一、挂载热更新脚本场景Canvas里面增加脚本HotUpdate.js,对应检查更新和更新两个按钮的功能。cc.Class({ extends: cc.Component, properties: { manifestUrl: { type: cc.Asset, default: null }, updateUI:{ default:null,
2020-07-06 00:23:04
1765
原创 cocos creator 2.+ 原生(Android/IOS)截屏
capture(){ let node = new cc.Node(); node.parent = cc.director.getScene(); node.width = cc.view.getVisibleSize().width; node.height = cc.view.getVisibleSize().height; //注意了,这里要讲节点的位置改为右上角,不然截图只有1/4 .
2020-06-23 22:46:40
1213
2
原创 解决Bitmap导致的内存溢出问题
最近在做一个手机笔记本,遇到添加大量的本地图片到GridView以及经常切换到多图片的Activity,出现OOM的问题,现在总结一下解决的办法。首先OOM出现的原因很大程度上是很多Bitmap对象的使用没有进行内存是释放,另一个是Activity内加载的图片过大,导致占用的内存超出了系统分配给每个应用程序的上限。这样的直接后果就是,软件在使用着的时候会越来越卡,然后没有任何提示就退出了。而解
2015-08-17 16:43:48
6936
原创 Android开发扫描和生成二维码功能
现在二维码在各种app中都显得很常见,很多的app都会加入一个“扫一扫”的功能。这里说一下利用第三方类库开发扫描和生成二维码的功能。第一步要先下载第三方类库 Barcode ,在Eclipse中导入该工程。第二步新建工程ScanCode,这里需要引入第三方类库Barcode:右键工程名称,打开Properties,在Library那里点击“Add...”按钮,选中BarCode,点击O
2015-04-09 23:19:42
1045
原创 Android开发json数据的生成
上一篇博客已经写了怎样解释一个简单的json文件,这里再说一下json数据的生成。同样,我们依然以一个例子来说明。新建一个工程CreateJson,在MainActivity中onCreate方法中添加一个createjson方法:try { //获得json对象 JSONObject jsonobject = new JSONObject(); jsonobject.p
2015-04-09 16:13:05
571
原创 Androidk开发json数据的解释
Android开发中json数据的解释是一个很常用的功能,今天来说一下json数据的解释。我们用一个例子来说明一下。首先我们新建一个工程json,然后准备一个json格式的文件放在assets目录下面。这里是 test.json:{ "employees":[ {"id":1,"language":"java","ide":"eclipse_for_java"}, {"id":2,"
2015-04-09 15:57:35
397
转载 myeclipse10 的破解问题
刚开始根据网上的破解方法下载了破解的工具,也破解成功了一次,后来重装了系统,换了win8系统。想不到原来的myeclipse10还能够打开(原来是32bit的现在是64bit),但发现要再次破解时却遇到run.bat破解工具一闪而过的现象,后来找了很多网上的资料,终于发现了问题。解决一闪而过的问题:以前使用过MyEclipse10.05,以前安装时也用找到的破解补丁里的crack这个文件里的r
2015-03-16 14:21:33
519
原创 解决MySQL不能显示中文的方法
输入以下一段即可:SHOW VARIABLES LIKE 'character_set_%';SET character_set_client='gbk';SET character_set_connection='gbk';SET character_set_results='gbk';SET character_set_database='gbk';show var
2014-10-20 22:18:33
775
转载 Android Gallery组件实现循环显示图像
Gallery组件主要用于横向显示图像列表,不过按常规做法。Gallery组件只能有限地显示指定的图像。也就是说,如果为Gallery组件指定了10张图像,那么当Gallery组件显示到第10张时,就不会再继续显示了。这虽然在大多数时候没有什么关系,但在某些情况下,我们希望图像显示到最后一张时再重第1张开始显示,也就是循环显示。要实现这种风格的Gallery组件,就需要对Gallery的Adapt
2014-08-04 14:46:28
433
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人