首页 > 2016年04月29日 > 全部分享
Fresco图片库研读分析
Fresco是Facebook推出的一款用于Android应用的强大图片库,相对于其他主流的图片库而言,Fresco的主要优秀特性的在于缓存和内存控制上,当然有利就有弊,Fresco的代码量大,方法数较多,阅读难度比较大,下面我们就从三个方面入手来分析Fresco 一、初始化配置 二、图片的加载与缓存 三、图片的绘制显示 关于Fresco中的一些概念和使用方法,见Fresc...
分类:其他   时间:2016-04-29 16:14:03    收藏:0  评论:0  赞:0  阅读:493
SurfaceView介绍
SurfaceView介绍 通常情况程序的View和用户响应都是在同一个线程中处理的,这也是为什么处理长时间事件(例如访问网络)需要放到另外的线程中去(防止阻塞当前UI线程的操作和绘制)。但是在其他线程中却不能修改UI元素,例如用后台线程更新自定义View(调用View的在自定义View中的onDraw函数)是不允许的。 如果需要在另外的线程绘制界面、需要迅速的更新界面或则渲染UI界面需要较长的...
分类:其他   时间:2016-04-29 16:13:53    收藏:0  评论:0  赞:0  阅读:131
Linux进程快照相关知识
查寻内核版本 uname  -a    //  uname  -r 进程快照 ps       report a snapshot of the current processes USER        进程所属用户 PID 进程ID   进程号 %CPU        进程占用CPU百分比 %MEM 进程占用内存的百分比 VSZ 虚拟内存 RS...
分类:系统服务   时间:2016-04-29 16:13:43    收藏:0  评论:0  赞:0  阅读:225
Android内存优化-图片资源
大多数情况下,安卓应用的运行内存,res目录下图片资源占了一大部分,虽然系统对Resource增加了缓存机制,但是仍然还是有优化空间的。 1.Resources#loadDrawable存在优化空间。 2.在Activity或者Fragment销毁的时候,部分Bitmap是可以及时回收的。 先贴出代码,后续慢慢完善 BitmapHelper.java import android....
分类:移动平台   时间:2016-04-29 16:13:33    收藏:0  评论:0  赞:0  阅读:247
矩阵取数
给定一个m行n列的矩阵,矩阵每个元素是一个正整数,你现在在左上角(第一行第一列),你需要走到右下角(第m行,第n列),每次只能朝右或者下走到相邻的位置,不能走出矩阵。走过的数的总和作为你的得分,求最大的得分。 初看此题,你的思路是什么?  (1) 贪心? 先走到大的数再说?看这个例子: 无论你以什么方式走到3,总和都是1 + 1 + 3 + 1 + 1 + 1 + 1 =...
分类:其他   时间:2016-04-29 16:13:23    收藏:0  评论:0  赞:0  阅读:227
Fragment管理最佳实践
现在的app视图中tab+fragment是最常用的一种布局,但是如果使用才是更简洁更有效的呢?下面通过一个demo的分类测试来分析下:add remove replace detach attach hide show这些方法的使用对Fragment生命周期的影响分析: 顺便分析下Fragment所依赖的Activity的生命周期;测试代码如下: MainActivity的代码如下:packa...
分类:其他   时间:2016-04-29 16:13:13    收藏:0  评论:0  赞:0  阅读:274
SDL2.0.4+VS2015+win10 环境配置
SDL2.0.4+VS2015+win10 环境配置 第一个是源码 第二个就是配置windows 所需要的东西 将这两个下载下来,分别解压出来,放到你想放的目录,如下图,我这里放到了Program File文件夹中我们可以看看里面的东西 配置vs2015所需要的东西我主要有个 一:include文件夹 二:lib文件夹有了想要的东西下面就可以开始配置vs2015了1.新建一个工程,工...
分类:Windows开发   时间:2016-04-29 16:13:03    收藏:0  评论:0  赞:0  阅读:321
一步步教你从VC 6.0 转到 Visual Studio 编写C程序
本文用图片介绍怎样用Visual Studio 2010 一步步建立C工程 。同时对建立工程中,VS可能会遇到的问题进行了分析,如 Cannot find or open the PDB file 和程序闪退看不到结果。...
分类:其他   时间:2016-04-29 16:12:53    收藏:0  评论:0  赞:0  阅读:289
GET,POST,PUT,DELETE的区别和联系
Http定义了与服务器交互的不同方法,最基本的方法有4种,分别是GET,POST,PUT,DELETE。URL全称是资源描述符,我们可以这样认为:一个URL地址,它用于描述一个网络上的资源,而HTTP中的GET,POST,PUT,DELETE就对应着对这个资源的查,改,增,删4个操作。到这里,大家应该有个大概的了解了,GET一般用于获取/查询资源信息,而POST一般用于更新资源信息。   1...
分类:其他   时间:2016-04-29 16:12:43    收藏:0  评论:0  赞:0  阅读:148
Android :ViewPager+Fragment 实现顶部导航滑动效果
我还不会gif 所以连图表动态 可以滑动的 仔细看底下有滑动条的这是寒假做的一个APP的基本框架 将真啊 虽然效果都做出来了可是学长给了源码啊 所以最近做第二遍!!希望每一个控件都可以实现啊 下面是viewpager+fragment的效果 同样我们先写布局文件 思路就是一个Viewpager适配了五个fragment 底下的选择框是RadioGroup 里面有五个radiobutto...
分类:移动平台   时间:2016-04-29 16:12:33    收藏:0  评论:0  赞:0  阅读:225
RNNs学习总结
递归神经网络(recurrent neural networks,RNNs) 本文主要是RNN相关内容的学习,总结了一些自己的收获。 (1)版权声明:本文为博主原创文章,未经博主允许不得转载。 (2)如果某部分不小心侵犯了大家的利益,还望海涵,并联系博主删除。 (3)如有不对的地方,还请批评指正。...
分类:其他   时间:2016-04-29 16:12:23    收藏:0  评论:0  赞:0  阅读:330
【Spring】Spring MVC原理及配置详解
【Spring】Spring MVC原理及配置1.Spring MVC概述:Spring MVC是Spring提供的一个强大而灵活的web框架。借助于注解,Spring MVC提供了几乎是POJO的开发模式,使得控制器的开发和测试更加简单。这些控制器一般不直接处理请求,而是将其委托给Spring上下文中的其他bean,通过Spring的依赖注入功能,这些bean被注入到控制器中。Spring MVC...
分类:编程语言   时间:2016-04-29 16:12:13    收藏:0  评论:0  赞:0  阅读:210
[Android 基础系列]Service、IntentService和习以为常的误解
前言:        也许是低门槛原因,最初接触Android的人写了很多书、博文,创造了一个邪论:Activity就是弄界面的,Service就是弄后台的,进而将“播放音乐”这种演变为“耗时操作”,进而演绎成:“耗时的、长时间运行的都需要使用service”。只想说:MDZZ!        原意是想全文自己写,但看了一眼API文档,整理的实在是太好了,所以本文会摘录API的内容并结合重点写...
分类:移动平台   时间:2016-04-29 16:11:53    收藏:0  评论:0  赞:0  阅读:349
Android中的Service与进程间通信(IPC)详解
Service 什么是Service 在后台长期运行的没有界面的组件。其他组件可以启动Service让他在后台运行,或者绑定Service与它进行交互,甚至实现进程间通信(IPC)。例如,可以让服务在后台处理网络交互,播放音乐,文件I/O,或者与ContentProvider交互。 创建一个Service...
分类:移动平台   时间:2016-04-29 16:11:43    收藏:0  评论:0  赞:0  阅读:276
maven打包以及配置分离
maven打包及配置分离...
分类:其他   时间:2016-04-29 16:11:33    收藏:0  评论:0  赞:0  阅读:284
u3d5第一人称射击游戏(C#脚本)完整版并在iOS9.3系统上真机运行
开发工具:Unity3D5.3.4,VS2015,VMplayer12+MacOSX10.11+XCode7.3(我是Windos笔记本用的是苹果虚拟机,MAC真机不需要虚拟机,直接在appstore下载XCode最新版本就可以了,MAC最新版+Xcode最新版本可以直接真机调试运行)+OS9.3系统iphone 制作的是完整版的游戏,包括开始游戏界面,排行榜界面,游戏介绍界面。。。...
分类:移动平台   时间:2016-04-29 16:11:23    收藏:0  评论:0  赞:0  阅读:487
Javascript 函数表达式
定义函数的方式第一:函数声明 第二:函数表达式函数声明提升sayHi(); function sayHi(){ alert("Hello world!") }7.1 递归递归函数是在一个函数通过名字调用自身的情况下构成的。function fac(num) { if (num <=1) { return 1; } else { return...
分类:编程语言   时间:2016-04-29 16:11:19    收藏:0  评论:0  赞:0  阅读:183
高亮地图点及属性信息展示优化方案
作者:小阳 1、序言本文主要是利用了UTFGrid图层快速交互获取地物信息的特点,以SuperMap iClient for JavaScript的开发作为示范。(注:要实现本文所讲述的功能,同时需要SuperMap iServer和SuperMap iClient for JavaScript 7C系列及以上的版本才支持)。在此之前,我先简要的讲一下什么是UTFGrid:UTFGrid只包含地物...
分类:其他   时间:2016-04-29 16:11:06    收藏:0  评论:0  赞:0  阅读:345
Ajax和JSON
Ajax AJAX即“Asynchronous Javascript And XML”(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术。  AJAX = 异步 JavaScript和XML(标准通用标记语言的子集)。  AJAX 是一种用于创建快速动态网页的技术。  通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新...
分类:Web开发   时间:2016-04-29 16:10:36    收藏:0  评论:0  赞:0  阅读:382
CentOS安装KVM环境并配置网桥
之前需要使用KVM环境,在网上查过很多相关资料,但是在安装的时候还是花费了大量时间,这是经过长时间探索总结出的经验,分享给大家。 CentOS安装KVM环境 一、操作系统配置 1、修改内核模式为兼容内核启动    vi /boot/grub/grub.conf 2、关闭selinux,重启后生效    vi /etc/selinux/config 3、关闭...
分类:其他   时间:2016-04-29 16:10:14    收藏:0  评论:0  赞:0  阅读:218
2585条   上一页 1 ... 77 78 79 80 81 ... 130 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!