Google即将发布的Android7.0的预览版Android_N为我们增加了许多新的特性,其中包括多窗口的支持、通知栏支持直接回复、网络数据节省开关、以及新的DOZE模式等;下面我们就来谈一谈关于这些新功能的适配问题和需要注意的地方。...
分类:
移动开发 时间:
2016-07-03 19:25:17
阅读次数:
244
WebGL 是 HTML 5 草案的一部分,可以驱动 Canvas 渲染三维场景。WebGL 虽然还未有广泛应用,但极具潜力和想象空间。本文是我学习 WebGL 时梳理知识脉络的产物,花点时间整理出来与大家分享。
示例
WebGL 很酷,有以下 demos 为证:
寻找奥兹国
赛车游戏
划船的男孩(Goo
Engine Demo)
本文的目标
本文的预期读者是...
分类:
Web程序 时间:
2016-07-03 19:24:20
阅读次数:
298
网易新闻首页类似的界面简直太常见了,需求不同自然做出来的效果不同了,之前
用ScrollView写过一个控制器的封装,但是这里根本没有考虑到控制器的复用以及预加
载机制,如果没考虑复用的话当界面爆炸的时候估计你的App会很卡,例如半塘这样
的,我抓包发现貌似会预加载当前界面后三个界面,让用户滑动的时候能第一时间看到
数据,这样的机制蛮不错的,今天来介绍个能复用的框架,顺带介绍个另一个高斯模...
分类:
移动开发 时间:
2016-07-03 19:24:16
阅读次数:
776
SceneKit可以用寥寥几行帮你完成很多OpenGL复杂的3D设置代码,下面本猫就带大家完成一个旋转的3D地球的场景.首先需要地球表面图片,将其导入到Xcode中:我们用SceneKit内置的几何球体类创建一个球的实例,并且将地球表面图片应用在球的表面上:let globe = SCNSphere(radius: 15.0)
let globeNode = SCNNode(geometry: gl...
分类:
其他好文 时间:
2016-07-03 19:23:55
阅读次数:
869
传送门
一个整数集合S是合法的,指S的任意子集subS有Fun(SubS)!=X,其中X是一个固定整数,Fun(A)的定义如下:
A为一个整数集合,设A中有n个元素,分别为a0,a1,a2,…,an-1,那么定义:Fun(A)=a0 or a1 or … or an-1;Fun({}) = 0,即空集的函数值为0.其中,or为或操作。
现在给你一个集合Y与整数X的值,问在集合Y至少删除多少个元...
分类:
其他好文 时间:
2016-07-03 19:23:55
阅读次数:
140
我们知道在app处理图片是经常会出现oom,原因就是我们在处理图片的时候图片所占的内存太大导致的,这里就介绍怎么去结局图片占内存过大的方法,当然,也是为了自己以后使用能方便些。
首先我们介绍下相机的使用:
大致有三种:
1. 缩略图
2. 获得原始的拍照文件
3. 获取Gallery里面的图片
第一种: 缩略图 Intent intent = new Intent(Media...
分类:
其他好文 时间:
2016-07-03 19:24:20
阅读次数:
215
必须掌握的技能1、负责安卓程序的加解密和数据传输分析、拆解、逆向等工作;
2 、逆向APK,了解运行过程;
3 、Andorid本地提权获得root权限;
4 、熟练掌握软件逆向静态分析、动态调试、代码跟踪等;
5 、熟悉Android开发,了解打包、反编译、破解流程;
6 、so破解。
我目前了解的如下:
1,加解密:这就很多了,一般都是遇到后再折腾解密,而且解密代码和秘钥一般都在代...
分类:
移动开发 时间:
2016-07-03 19:23:06
阅读次数:
291
35.1.函数库的前世今生 35.2.静态库和动态库 35.3.字符串库函数 35.4.数学库函数 35.5.自己制作静态链接库并使用 35.6.自己制作动态链接库并使用...
分类:
其他好文 时间:
2016-07-03 19:23:06
阅读次数:
157
Android悬浮窗实现
实现基础
Android悬浮窗实现使用WindowManager ,WindowManager介绍
通过Context.getSystemService(Context.WINDOW_SERVICE)可以获得 WindowManager对象。
每一个WindowManager对象都和一个特定的 Display绑定。
想要获取一个不同的display的W...
分类:
移动开发 时间:
2016-07-03 19:23:51
阅读次数:
216
一、文章来由来阿里实习,换了一门语言,感觉待学习的东西有好多。在了解项目的同时基础知识十分重要,学习计划理在这里 对着一一查漏补缺二、正文1、事务
事务指的是逻辑上的一组操作,这组操作要么全部成功,要么全部失败。
事务的4大特性:ACID,指数据库事务正确执行的四个基本要素的缩写。包含:原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持久性(Dura...
分类:
编程语言 时间:
2016-07-03 19:21:44
阅读次数:
229
一、什么是运行时(Runtime)?运行时是苹果提供的纯C语言的开发库(运行时是开发中经常用到的底层技术)
二、运行时的作用?能获得某个类的所有成员变量
能获得某个类的所有属性
能获得某个类的所有方法
交换方法实现
能动态添加一个成员变量
能动态添加一个属性
能动态添加一个方法
三、案例:运行时获取成员变量名称1、分析
#import <Foundation/Foundation.h...
分类:
移动开发 时间:
2016-07-03 19:23:30
阅读次数:
272
Redis的作者Salvatore Sanfilippo曾经对这两种基于内存的数据存储系统进行过比较:
Redis支持服务器端的数据操作:Redis相比Memcached来说,拥有更多的数据结构和并支持更丰富的数据操作,通常在Memcached里,你需要将数据拿到客户端来进行类似的修改再set回去。这大大增加了网络IO的次数和数据体积。在Redis中,这些复杂的操作通常和一般的GET/SET一样高...
分类:
系统相关 时间:
2016-07-03 19:23:58
阅读次数:
253
[不忘初心]
在Redis的命令中还有关于服务器的命令我们未做介绍,是由于其中的部分命令涉及持久化,集群等方面的内容。因此,本文我们就先来看看持久化部分的内容。好了,废话不表,马上开始我们的正文部分吧!
------------------------------------------------------------------------------------------------...
分类:
数据库 时间:
2016-07-03 19:21:30
阅读次数:
190
脚本化文档...
分类:
其他好文 时间:
2016-07-03 19:23:52
阅读次数:
199
自定义事件发布
javaSE提供了实现自定义事件发布功能的基础类,即java.util.EventObject类和java.util.EventListener接口。所有的自定义事件类型可以通过扩展EventObject来实现,而事件的监听器则扩展自EventListener。
给出自定义事件类型
为了针对具体场景可以区分具体的事件类型,我们需要给出自己...
分类:
编程语言 时间:
2016-07-03 19:23:59
阅读次数:
128
C#桌面办公应用-工资管理系统系列五:主要介绍本桌面办公系统实现的代码层次结构以及系统登录模块的功能实现!...
Windows开发中一个重要的概念就是消息。能搞清楚消息的传递和处理,相信可以使我们对Windows程序有更深的理解。
先把消息划分为3类:发送消息(Incomingsent message)、投递消息(Post message)、输入消息(Input message)。其中发送消息是非队列消息,而后两种是队列消息。在线程的消息队列中并不包括非队列消息,而只有队列消息才会在线程的消息队列中。
...