首页 > 移动平台
android 压缩图片大小,防止OOM
android开发中,图片的处理是非常普遍的,经常是需要将用户选择的图片上传到服务器,但是现在手机的分辨率越来越好了,随便一张照片都是2M或以上,如果直接显示到ImageView中,是会出现OOM的,上传到如服务器也会占用大量的流量,用户体验肯定不好了! 下面自己实现了图片的显示以及压缩功能,主要代码是从Volley的ImageRequest中copy过来,作为工具类方便以后图片处理 ...
分类:移动平台   时间:2014-08-31 13:17:11    收藏:0  评论:0  赞:0  阅读:254
Android 自定义ScrollView ListView 体验各种纵向滑动的需求
转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/38950509,本文出自【张鸿洋的博客】1、概述 群里的一个哥们有个需求是这样的:问题;主要功能就是:1、循环的一个滑动;2、每次滑动结束,保持每个Item的完整。然后我当时给他写了个Demo,所有代码都在Activity里面,后期看来其太恶心了,修改也不方便;貌似那哥们还因为那代...
分类:移动平台   时间:2014-08-31 13:16:11    收藏:0  评论:0  赞:0  阅读:383
ios 性能优化之app运行时数据收集
收集你的应用程序数据来帮助您监控和提高你的应用程序,它能够收集信息在您的应用程序正在运行。 本章描述了如何直接工具来收集关于应用程序的信息。注意:你的设备之前必须提供开发工具可以收集数据。 看到配置你的iOS设备的发展。设置数据收集与目标弹出菜单目标导航栏弹出菜单是用于设置设备收集的数据和应用程序或...
分类:移动平台   时间:2014-08-31 13:14:51    收藏:0  评论:0  赞:0  阅读:368
ios 性能优化之测试 iOS设备I/O活动
测量在iOS设备I / O活动应用程序可以与很多复杂的程序设备和用户之间的信息传递。 I / O活动跟踪模板工具帮助你看到你的应用程序在做什么和在哪里发送和接收信息。 这一章向您介绍了如何使用这些跟踪模板和监控应用程序的活动。网络使用情况后通过活动监视器跟踪模板活动监视器跟踪模板监控系统整体活动和统...
分类:移动平台   时间:2014-08-31 13:13:51    收藏:0  评论:0  赞:0  阅读:600
[bzoj 1093][ZJOI2007]最大半联通子图(强联通缩点+DP)
题目:http://www.lydsy.com:808/JudgeOnline/problem.php?id=1093分析:首先肯定是先把强联通全部缩成一个点,然后成了一个DAG下面要知道一点:原图的最大半联通子图实际是上是新DAG图的一个最长链然后就像拓扑排序一样(不过这是以出度为0的点优先,拓扑...
分类:移动平台   时间:2014-08-31 13:13:01    收藏:0  评论:0  赞:0  阅读:326
Android Touch消息传递机制探究分析
在Android中,消息的传递控制主要是通过两个方法共同配合使用来对用户的触摸消息进行分发的,下面就来看看这两个方法;onInterceptTouchEvent:此方法定义于ViewGroup中,顾名思义,这个方法是用于ViewGroup拦截(intercept)触摸消息的;onTouchEvent...
分类:移动平台   时间:2014-08-31 13:10:21    收藏:0  评论:0  赞:0  阅读:163
android Vibrator 使用
private Vibrator vibrator;取得震动服务的句柄vibrator = (Vibrator) getSystemService(VIBRATOR_SERVICE);或者vibrator = (Vibrator)getApplication().getSystemService(S...
分类:移动平台   时间:2014-08-31 13:09:11    收藏:0  评论:0  赞:0  阅读:417
iOS开发网络篇—大文件的多线程断点下载
iOS开发网络篇—多线程断点下载说明:本文介绍多线程断点下载。项目中使用了苹果自带的类,实现了同时开启多条线程下载一个较大的文件。因为实现过程较为复杂,所以下面贴出完整的代码。实现思路:下载开始,创建一个和要下载的文件大小相同的文件(如果要下载的文件为100M,那么就在沙盒中创建一个100M的文件,...
分类:移动平台   时间:2014-08-31 13:09:01    收藏:0  评论:0  赞:0  阅读:347
Android中的音频播放(MediaPlayer和SoundPool)
Android中音频和视频的播放我们最先想到的就是MediaPlayer类了,该类提供了播放、暂停、停止、和重复播放等方法。该类位于android.media包下,详见API文档。其实除了这个类还有一个音乐播放类那就是SoundPool,这两个类各有不同分析一下便于大家理解MediaPlayer:此...
分类:移动平台   时间:2014-08-31 13:07:51    收藏:0  评论:0  赞:0  阅读:448
ios 性能优化之定位应用程序的内存问题
定位应用程序的内存问题管理你的应用程序使用的内存是创建一个应用程序的最重要的一个方面。从最小的iOS设备最大的OS X的电脑,内存是一种有限的资源。 本章描述了如何识别常见的内存问题,从内存泄漏到僵尸。检查内存使用量的活动监视器跟踪模板活动监视器跟踪模板监控系统整体活动和统计数据,包括CPU、内存、...
分类:移动平台   时间:2014-08-31 13:06:11    收藏:0  评论:0  赞:0  阅读:299
Android利用Fiddler进行网络数据抓包
原文地址:http://blog.csdn.net/forlong401/article/details/23538951http://www.trinea.cn/android/android-network-sniffer/主要介绍Android及IPhone手机上如何进行网络数据抓包,比如我们...
分类:移动平台   时间:2014-08-31 13:05:21    收藏:0  评论:0  赞:0  阅读:262
android获取手机信息2
IMEI号,IESI号,手机型号:privatevoidgetInfo(){TelephonyManagermTm=(TelephonyManager)getSystemService(TELEPHONY_SERVICE);Stringimei=mTm.getDeviceId();Stringims...
分类:移动平台   时间:2014-08-31 13:04:31    收藏:0  评论:0  赞:0  阅读:230
Android的SoundPool
开发Android软件中我们可能经常需播放多媒体声音文件,一般使用MediaPlayer类但该类占用资源较多,对于游戏等应用可能不是很适合,SoundPool类在SDK的android.media.SoundPool,顾名思义是声音池的意思。主要播放一些较短的声音片段,可以从程序的资源或文件系统加载...
分类:移动平台   时间:2014-08-31 13:04:01    收藏:0  评论:0  赞:0  阅读:281
pch文件移动导致错误
今天移动Xcode中默认的pch文件位置,引发了2个错误,文件移动结构如下(other目录结构对应硬盘上的一个具体目录):错误1:移动完pch文件后抛出的:原因是移动了pch默认的目录,导致Xcode从pch原目录找不到文件。解决办法:修改pch文件的目录为真实目录错误2:修改完pch文件路径为真实...
分类:移动平台   时间:2014-08-31 13:03:21    收藏:0  评论:0  赞:0  阅读:302
Android中RelativeLayout各个属性的含义
android:layout_above="@id/xxx"  --将控件置于给定ID控件之上 android:layout_below="@id/xxx"  --将控件置于给定ID控件之下 android:layout_toLeftOf="@id/xxx"  --将控件的右边缘和给定ID控件的左边缘对齐 android:layout_toRightOf="@id/xxx"  --将控件...
分类:移动平台   时间:2014-08-31 11:55:41    收藏:0  评论:0  赞:0  阅读:297
Codeforces 461B Appleman and Tree(树形dp)
题目链接:Codeforces 461B Appleman and Tree 题目大意:一棵树,以0节点为根节点,给定每个节点的父亲节点,以及每个点的颜色(0表示白色,1表示黑色),切断这棵树的k条边,使得树变成k+1个联通分量,保证每个联通分量有且仅有1个黑色节点。问有多少种分割方法。 解题思路:树形dp,dp[i][0]和dp[i][1]分别表示子树一下的分割方法中,i节点所在联通...
分类:移动平台   时间:2014-08-31 11:53:51    收藏:0  评论:0  赞:0  阅读:228
IOS8 理解应用程序扩展是如何工作的
理解应用程序扩展是如何工作的来源: http://www.cnblogs.com/chensheng12330/p/3947435.html在这一页上应用程序扩展不是一个应用程序,它实现一个特定的范围较窄的任务,坚持政策定义为一个特定的扩展点。应用扩展的生命周期因为应用程序扩展并不是一个应用程序,它...
分类:移动平台   时间:2014-08-31 11:52:51    收藏:0  评论:0  赞:0  阅读:234
【Android】使用persist属性来调用脚本文件
Android系统中有许多属性,属性由两个部分组成:name & value,可以使用这些属性来记录系统设置或进程之间的信息交换。Android系统在启动过程时会按序从以下几个文件中加载系统属性: 1./default.prop 2./system/build.prop 3./system...
分类:移动平台   时间:2014-08-31 11:50:41    收藏:0  评论:0  赞:0  阅读:325
正在运行的android程序,按home键之后退回到桌面,在次点击程序图标避免再次重新启动程序解决办法
正在运行的android程序,按home键之后退回到桌面,在次点击程序图标避免再次重新启动程序解决办法例如:一个android程序包含两个Activity,分别为MainActivity和OtherActivity,MainActivity为程序启动的Activity。如果程序正位于OtherAct...
分类:移动平台   时间:2014-08-31 11:49:01    收藏:0  评论:0  赞:0  阅读:303
编写高效的Android代码
编写高效的Android代码毫无疑问,基于Android平台的设备一定是嵌入式设备。现代的手持设备不仅仅是一部电话那么简单,它还是一个小型的手持电脑,但是,即使是最快的最高端的手持设备也远远比不上一个中等性能的桌面机。这就是为什么在编写Android程序时要时刻考虑执行的效率,这些系统不是想象中的那...
分类:移动平台   时间:2014-08-31 11:44:31    收藏:0  评论:0  赞:0  阅读:246
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!