为Android、iOS设备搭建模拟丢包、慢速网络模拟网络
by AlexQ (email alexq_andr@163.com)
1. 背景、目标、目的
(1) 背景:
我们在移动开发或者测试的时候,时常遇到在正常网络环境下的代码运行一切正常,一旦网络有抖动甚至网速较慢时,各种bug频发,当然我们开发中必须要提前对异常进行设计,但是必要的测试还是很需要的......
by AlexQ (email alexq_andr@163.com)
1. 背景、目标、目的
(1) 背景:
我们在移动开发或者测试的时候,时常遇到在正常网络环境下的代码运行一切正常,一旦网络有抖动甚至网速较慢时,各种bug频发,当然我们开发中必须要提前对异常进行设计,但是必要的测试还是很需要的......
by AlexQ (email alexq_andr@163.com)
工程托管在此:GitHub
这套系统跟随应用上线后,由于实际应用的结构要远高于demo,线上crash统计会捕捉到不少我们demo中发现不了的问题,收集到很多崩溃、异常问题后,也一直在持续修改、更新,总结一下反思一下也还是有不少值得总结的问题。
1. 生命周期函数不要随意干预
崩溃日志如下:
android.support.v4.app.SuperNotCalledEx......
by AlexQ (email alexq_andr@163.com)
工程源码托管在 GitHub follow&star
一、解决痛点-coding时遇到的问题
案例
案例1-com.alibaba.fastjson.JSON:工程中经常会使用FastJson来解析json数据,由于会使用反射机制构造JavaBean对象,那么release版本混淆的情况下,如果没有对相应的JavaBean对象做......
TinyPNGNodeJSBatcher
by AlexQ (email alexq_andr@163.com)
*工程源码托管在 GitHub * follow&star
TinyPNG
Smart PNG and JPEG compression
Optimize your images with a perfect balance in quality and file size.
如果你想进一步了解Ti......
Written by AlexQ
GitHub地址,关注更新
总是有很多人描述着互联网创业多么激动人心;
总是有很多人描述着互联网创业多么艰难;
总是有很多人描述着互联网创业多少英豪纷起;
总是有很多人描述着互联网创业多少黯然神伤;
美剧《硅谷》的剧情,使我这个互联网从业者,有一颗小小创业梦想的人,感同身受,轻松愉快的接受着始于我们这个时代、始于互联网的兴奋剂-创业;硅......
by AlexQ (email alexq_andr@163.com)
What's libGDX?
libGDX is a cross-platform Java game development framework based on OpenGL (ES) that works on Windows, Linux, Mac OS X, Android, your WebGL enabled browser and iOS.
我们关注如何......
by AlexQ (email alexq_andr@163.com)
工程托管在此:GitHub-粒子特效
+ GitHub-Box2D碰撞特效
What's libGDX?
libGDX is a cross-platform Java game development framework based on OpenGL (ES) that works on Windows, Linux, Mac OS X, Android, your WebGL enabled browser and iOS.
好久不见!
本周末参加了GMTC大会,收获颇多,尤其是微信团队叶润桂关于弱网处理的介......
by AlexQ (email alexq_andr@163.com)
工程托管在此:GitHub
前情提要
之前写的那篇Android FrameWork 基于libGDX实现高性能动画特效(烟花/粒子特效篇)最后提到了Box2D,很久之前我写过一个基于jbox2d库开发的一个碰撞特效,由于jbox2d性能所限制,同时出现20颗左右的......
Box2D 入门简要
by AlexQ (email alexq_andr@163.com)
本文目的是为之后介绍libGDX中使用Box2D实现一个碰撞效果做技术铺垫,关于Box2D的诸多概念不会一一涉及、深入讲解,望能见谅,不过好在Box2D学习资料颇多,您可以到网上免费获得很多帮助。
导语
1. What's Box2D
2. About Box2D
3. Core
4. 推荐
注意:我们的Box2D事例代码全部基于libGDX封装的接口和类
声明:本文中大......
by AlexQ (email alexq_andr@163.com)
导语
1. What's libGDX
2. Standing on the Shoulders of Giants
3. Core
What's libGDX
一个作为引擎和游戏基础的高性能,跨平台的游戏开发框架。这个框架允许我们我们专注于基础而不是游戏引擎的新的特性。它具有很棒的灵活性。
libGDX是一个跨平台的开发框架。它目前支持的平台有Windows......
by AlexQ (email alexq_andr@163.com)
工程托管在此:GitHub
What's libGDX?
libGDX is a cross-platform Java game development framework based on OpenGL (ES) that works on Windows, Linux, Mac OS X, Android, your WebGL enabled browser and iOS.
Gif较大,可能需要较长时间加载,或者直接查看视频效果