一.介绍
RemoteView表示的是一个View结构,他可以在其他进程中显示,由于它在其他进程中显示,为了能够更新他的界面,RemoteViews提供了一组基础的操作应用与跨进程更新它的界面。
二.应用场景
1.通知栏
2.桌面小部件
三.RemoteViews的应用
桌面小部件则是通过AppWidgetProvider来实现的,AppWidget本质是一个广播.
通知...
分类:
其他好文 时间:
2016-05-27 11:54:22
阅读次数:
229
本文主要介绍了Java系统工具jps的作用,以及通过分析源码来理解它的实现原理。...
分类:
编程语言 时间:
2016-05-27 11:56:18
阅读次数:
232
此前一直在做模仿一个探探头像编辑的效果,但是水平不够一直没做出来,最后看到了丶亲一口就跑的源码
(http://www.apkbus.com/forum.php?mod=viewthread&tid=255164&highlight=%E6%8E%A2%E6%8E%A2 ),恍然醒悟,对我的一些知识有全面提升。我觉得最主要的这个 AnimatorSet 不了解,当时一直在思考如何将多个动画同时执行...
分类:
其他好文 时间:
2016-05-27 11:56:36
阅读次数:
648
题目链接:https://leetcode.com/problems/container-with-most-water/
题目:
Given n non-negative integers a1, a2,
..., an, where each represents a point at coordinate (i, ai). n vertical
lines are dra...
分类:
其他好文 时间:
2016-05-27 11:53:57
阅读次数:
172
本篇文章在具体介绍Sqoop之前,先给大家用一个流程图介绍Hadoop业务的开发流程以及Sqoop在业务当中的实际地位。
如上图所示:在实际的业务当中,我们首先对原始数据集通过MapReduce进行数据清洗,然后将清洗后的数据存入到Hbase数据库中,而后通过数据仓库Hive对Hbase中的数据进行统计与分析,分析之后将分析结果存入到Hive表中,然后通过Sqoop这个工具将我们的数据挖...
分类:
其他好文 时间:
2016-05-27 11:55:57
阅读次数:
268
前言上一篇设计模式一 中,我们只整理了创建型的设计模式,本篇主要看一下结构型的。...
分类:
移动开发 时间:
2016-05-27 11:54:08
阅读次数:
251
一、AOP是什么
AOP:面向方面编程,他是一种编程范式,提供从另外一个角度来考虑程序结构以完善面向对象编程。
二、AOP的功能
在系统开发过程中会有一些共性的功能,这是面向对象的纵向思考方式就能解决问题了,这时候AOP横向延伸就可以解决这些公共服务织入系统中。AOP能够将那些与业务无关,却为业务模块所共同调用的逻辑或责任,比如事务处理、日志处理、权限控制封装起来,便于减少系...
分类:
其他好文 时间:
2016-05-27 11:55:53
阅读次数:
209
题目链接:https://leetcode.com/problems/odd-even-linked-list/
题目:
Given a singly linked list, group all odd nodes together followed by the even nodes. Please note here we are talking about the node n...
分类:
其他好文 时间:
2016-05-27 11:53:53
阅读次数:
145
题目链接:https://leetcode.com/problems/unique-paths/
题目:
A robot is located at the top-left corner of a m x n grid (marked 'Start' in the diagram below).
The robot can only move either down or ri...
分类:
其他好文 时间:
2016-05-27 11:55:25
阅读次数:
179
题目链接:https://leetcode.com/problems/unique-paths-ii/
题目:
Follow up for "Unique Paths":
Now consider if some obstacles are added to the grids. How many unique paths would there be?
An obstac...
分类:
其他好文 时间:
2016-05-27 11:53:04
阅读次数:
144
写代码:
1,明确需求。我要做什么?
2,分析思路。我要怎么做?1,2,3。
3,确定步骤。每一个思路部分用到哪些语句,方法,和对象。
4,代码实现。用具体的java语言代码把思路体现出来。
学习新技术的四点:
1,该技术是什么?
2,该技术有什么特点(使用注意):
3,该技术怎么使用。demo
4,该技术什么时候用?test。
...
分类:
编程语言 时间:
2016-05-27 11:52:47
阅读次数:
216
SDWebImage是一个开源的第三方库,它提供了UIImageView的一个分类,以支持从远程服务器下载并缓存图片的功能。它具有以下功能:
1.一个异步的图片加载器。
2.一个异步的内存+磁盘图片缓存
3.支持GIF、WebP图片
4.后台图片解压缩处理
5.确保同一个URL的图片不被多次下载
6.确保非法的URL不会被反复加载
7.确保下载及缓存时,主线程不被阻塞。
1。下载...
分类:
Web程序 时间:
2016-05-27 11:54:21
阅读次数:
289
题目链接:https://leetcode.com/problems/triangle/
题目:
Given a triangle, find the minimum path sum from top to bottom. Each step you may move to adjacent numbers on the row below.
For example, give...
分类:
其他好文 时间:
2016-05-27 11:52:32
阅读次数:
158
华为CloudCore解决方案全面采用领先的云化软件架构设计,包括全系列的核心网云化产品,并且可以将通信能力非常方便地开放给第三方应用,全面领跑核心网转型。...
分类:
其他好文 时间:
2016-05-27 11:52:21
阅读次数:
284
什么是内部类:定义在其他类(outer class)中的类被称作内部类。内部类可以有访问修饰服,甚至可以被标记为 abstract 或 final。 内部类与外部类实例有特殊的关系,这种关系允许内部类访问外部类的成员,也包括私有成员。内部类分为以下四种:内部类(inner class)
局部内部类
匿名内部类
静态嵌套类为什么要使用内部类:在《Think in Java》中有这样一句话:使用内...
分类:
编程语言 时间:
2016-05-27 11:53:32
阅读次数:
178
不可编辑状态:
两种选择:
第一个 不可编辑但是会弹出输入法
android:editable="false"
第二个 不可编辑同时不会弹出输入法
android:focusable="false"
代码动态控制:
editText.setFocusable(false);和editText.setEnabled(false);时不可编...
分类:
其他好文 时间:
2016-05-27 11:52:18
阅读次数:
175
总体来说设计模式分为三大类:
创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。
结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。
行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式、中介者模式、解释器模式。
其实还有两类:并发型模式和线程池模...
分类:
其他好文 时间:
2016-05-27 11:53:00
阅读次数:
285