- 博客(17)
- 收藏
- 关注
原创 初学服务端java开发(1)准备工作
最近团队人力比较紧张,服务端小伙伴实在忙不过来,决定学习下服务端的开发工作。由于后端页面逻辑稍微了解一点,之前也看了写代码,总的来说,跟客户端开发思维方式有一定区别。环境配置Macjdk(8) IDE(IntelliJ),用惯了android studio的用这个一定很顺手 maven,仓库管理软件,下载后需要配置下存放包的cache目录tomcat(7),服务部署的容器...
2018-07-20 15:12:27 5026
原创 android studio安装和配置
为什么要用android studio开发android studio(以下简称as)是谷歌官方推荐的 一款Android开发环境,基于IntelliJ IDEA。从2013.5到现在已经三年时间了,目前已经有2.0稳定版本。优点官方推荐,官方持续更新(有稳定版本和尝鲜版,绝对亲儿子),eclipse版本众多,各种坑;不再需要翻墙(buildtools、sdk等下载不需要翻墙,电信宽带实测下载M
2016-05-16 23:27:37 473
转载 android Bitmap分配在java heap还是native heap
本文章主要转载另外一个博主的一些理论, 链接:http://blog.csdn.net/gemmem/article/details/8920039一种流行的观点是这样的:Bitmap是jni层创建的,所以它应该是分配到native heap上,并且为了解释bitmap容易导致OOM,提出了这样的观点: native heap size + dalvik heapsize <= dalvik v
2016-04-25 22:33:32 4087
原创 android图片加载导致的OOM分析及有效解决办法(BitmapUtils)
android应用尤其是涉及到很多图片处理的经常会遇到OOM(Out Of Memory),为什么会导致OOM,又该如何解决呢?OOM原因分析:android每一个应用都有一个独立的进程,每个进程都是实例化了dalvik虚拟机实例的linux进程。Dalvik 主要管理的内存有 Java heap 和 native heap 两大块。Android系统对dalvik的vm heapsize作了硬性限
2016-04-25 22:08:33 4326
原创 应用中添加QQ群(android、iOS、网页、二维码)
应用中增加一个加入官方QQ群的功能,突然发现QQ已经支持这个操作 1. 打开http://qun.qq.com/join.html,使用你的QQ登录,账号必须是需要添加的QQ群的管理员 2.选择你需要添加的QQ群即可
2015-12-03 17:50:42 2243 4
翻译 android 长布局截图(listView ScrollView)
ScrollView ListView截图 长微博 截图 /** * 截取scrollview的屏幕 * **/ public static Bitmap getBitmapByView(ScrollV
2015-12-03 17:35:46 1986
原创 ios启动画面设置---launch Images(三步搞定)
最近项目做的差不多了,折腾启动画面之类的东西,发现设置启动画面有点问题,折腾了一个晚上,最后发现是个小问题,在此记录下来,已经在ipad1(ios3.2)和new pad(ios6)上做了测试。工程是基于cocos2d引擎的,希望在横屏情况下使用,时间关系,不写那么详细,按照本文的操作一定可以达到需要的效果。参考网上的一段说明:UILaunchImageFile (String
2012-11-07 10:26:00 26928
转载 objective-c 内存管理之 "autorelease"的疑问 ---何时release对象(转)
autorelease的用法我了解,但是我一直有一个疑问: 比如说项目中我没有加其他的 NSAutoreleasePool ,也就是说项目中只有 主线程中的那个 NSAutoreleasePool.我现在有(就拿NSString举例了) - (IBAction)clickBtn:(id)sender{ NSString *string
2012-11-01 17:20:20 952
原创 结构性模式之FlyWeight模式
FlyWeight模式主要是节约大量的有相同点的对象创建,将内部状态和外部状态分离,共享内部状态,FlyWeightFactory拥有一个管理、存储对象的“仓库”
2012-05-28 21:29:09 422
原创 结构性模式之Decorator模式
几句话总结:Decorator提供一种给类添加职责的方法,不是通过继承实现的,而是通过组合(Decorator类中有一个指向Compoent对象的指针),Decorator模式这种典型结构图的优点在于可以为不同的ConcreteComponent提供新的职责。
2012-05-27 17:00:30 545
原创 RGBA格式图像中HSBC(色相、饱和度、明度、对比度)调整
最近项目中有一个需求:美术给定一张图片,通过配置文件,在不同建筑等级时使用同一张图片,但是在不同等级时通过程序不断调整hsbc(photoshop中也可以调整)显示出不同的效果。通过搜索,有两种方法解决:首先介绍下HSL和HSV、HSB:HSL 和 HSV(也叫HSB)是对RGB 色彩空间中点的两种有关系的表示,它们尝试描述比 RGB 更准确的感知颜色联系,
2012-05-27 16:50:36 7232
转载 开发证书与发布证书申请和安装步骤
本文转自 http://blog.csdn.net/zougangx/article/details/6074313对于个人开发者,你需要完成以下几个过程:申请一个Development证书 > 设置你的IPhone手机 > 创建一个App ID > 创建并下载安装一个Development Provisioning Profile。经过这几步,你写的程序就可以跑在自己的手机上了(否则只能
2012-02-29 14:09:01 895
转载 delete[]问题
http://topic.csdn.net/u/20080303/21/66dff809-84c3-4e9b-8d72-dea17a63fcdf.html通常在delete[]一个数组时,编译器要按顺序作如下两件事情: 1. 对每个数组元素调用析构函数 2. 释放对象数组所占内存注意这是彼此独立的两步.在第2步.编译器只需简单地把数组首地址告诉操作系统,操作系统
2012-02-27 16:04:02 533
转载 C++中的临时对象
我们知道在C++的创建对象是一个费时,费空间的一个操作。有些固然是必不可少,但还有一些对象却在我们不知道的情况下被创建了。通常以下三种情况会产生临时对象: 1,以值的方式给函数传参; 2,类型转换; 3,函数需要返回一个对象时; 现在我们依次看这三种情况: 一,以值的方式给函数传参。 我们知道给函数传参有两种方式。1,按值传递;2,按引用传递。按值
2012-02-27 15:27:01 401
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人