在之前实现自定义进度条的时候,基本上都是使用ImageView来实现的,见
??
Android 用Animation-list实现逐帧动画,最近一段时间看到APP的进度条很多都是ProgressBar然后圆圈里面是一张图片,所以就查看了一下ProgressBar的使用。
1、动画实现
定义res/anim/loading.xml,例如:
<animation-list and...
分类:
移动开发 时间:
2014-06-04 13:48:12
阅读次数:
385
翻转字符串中的单词顺序,这是个老题目了,但是leetcode上面的要求更为严格,如:
要求把开头和结尾的空格删除掉;
缩减单词间的空格数为1(如果有多个空格);
单词若全是空格,则返回一个空字符串("").
此题思想不难,主要是注意上面三个要求和一些细节就可以AC。
大致分为两步:一个是常规的翻转字符串中的单词;另一个就是想方法去掉串中的多余的单词;这两步骤的顺序可以颠倒。...
分类:
其他好文 时间:
2014-06-04 13:47:30
阅读次数:
405
findmaven.net是一个查找Jar和查找Maven的Maven仓库搜索引擎,它可以根据Java开发者提供的Class名或者Jar名找到包含它的Jar,同时提供Jar的Maven仓库链接,Maven POM,Maven依赖树,JavaDoc,Jar源代码和Jar结构树。 最近findmaven.net网站加入了在线Maven仓库的功能。...
分类:
其他好文 时间:
2014-06-04 14:05:00
阅读次数:
453
有这样的需求,需要根据用户的IP地址,定位用户所在的城市。
本文记录性文章,无逻辑性。有这样需求的朋友,可以直接拷贝使用。直接上代码,不需赘述。
<?php
header('Content-Type:text/html;Charset=utf-8');
function GetIp(){
$realip = '';
$unknown = 'unknown';
if (i...
分类:
Web程序 时间:
2014-06-04 13:41:02
阅读次数:
441
1.父控件中含有多个子控件时,往往遵循长子优先的原则,即长子如果很大可能占满父空间,使次子们出局;
2.假设TableLayout有2行,其中一行未设定列间长度比例,而另一行设定了,则未设定行可能也会遵循设定行的列间长度比例;
3.在某个区域(如TableLayout中某个单元格)显示某张超大的图片,希望图片总是自适应单元格而不是把单元格撑爆。解决方案:将单元格放在LinearLayout...
分类:
移动开发 时间:
2014-06-04 13:16:06
阅读次数:
390
滴滴滴……我手机响了……
“王八蛋,怎么打电话给我了啊”
“在干嘛”
“发呆”
“发你妹的呆,陪我出来喝一杯吧”
“你在哪里”
“我在你楼下等你,去中心湖聊聊”
“好,我马上下来”
“哇靠,你要把这一箱酒都带去?”,我问他,他笑而不语,示意我上车。...
分类:
其他好文 时间:
2014-06-04 13:40:29
阅读次数:
292
求最长合法匹配的长度,这道题可以用一维动态规划逆向求解。假设输入括号表达式为String s,维护一个长度为s.length的一维数组dp[],数组元素初始化为0。 dp[i]表示从s[i]到s[s.length - 1]包含s[i]的最长的有效匹配括号子串长度。则存在如下关系:...
分类:
其他好文 时间:
2014-06-04 13:52:03
阅读次数:
279
在C#编写代码,很多时候会遇到Http协议或者TCP协议,这里做一个简单的理解。
TCP协议对应于传输层,而HTTP协议对应于应用层,从本质上来说,二者没有可比性。Http协议是建立在TCP协议基础之上的,当浏览器需要从服务器获取网页数据的时候,会发出一次Http请求。Http会通过TCP建立起一个到服务器的连接通道,当本次请求需要的数据完毕后,Http会立即将TCP连接断开,这个过程是...
分类:
其他好文 时间:
2014-06-04 13:14:06
阅读次数:
296
无论你从事的是Donet,还是Java;无论你是架构师,还是编码的开发人员。可以这么说,几乎每个程序员,都或多或少的有自己的编程习惯。不管是VS,还是Eclipse、MyEclipse、NetBeans,亦或是其他的开发工具,大家都会根据自己的性格与习惯,个性化的设置自己的开发工具。...
分类:
其他好文 时间:
2014-06-04 13:46:08
阅读次数:
472
今天凌晨,Apple WWDC2014 iOS8 正式推出!
也许,对于广大iOS用户来说,iOS8的创新并不是特别多。
但对于开发者来说,影响却将会是无比巨大的!
那现在,我们来看看iOS8将对我们开发者带来什么改变?...
分类:
移动开发 时间:
2014-06-04 14:03:42
阅读次数:
458
分治算法
一、基本概念
在计算机科学中,分治法是一种很重要的算法。字面上的解释是“分而治之”,就是把一个复杂的问题分成两个或更多的相同或相似的子问题,再把子问题分成更小的子问题……直到最后子问题可以简单的直接求解,原问题的解即子问题的解的合并。这个技巧是很多高效算法的基础,如排序算法(快速排序,归并排序),傅立叶变换(快速傅立叶变换)……
任何一个可以用计算机求解的...
分类:
其他好文 时间:
2014-06-04 14:10:55
阅读次数:
344
概要(红色为上一篇所讲,蓝色为本节所讲)
字面值
字面值:可用字符串表示的值,可以通过元素标签或value属性进行注入基本数据类型及其封装类、String等类型都可以采取字面值注入的方式若字面值中包含特殊字符,可以使用把字面值包裹起来
引用其他Bean
组成应用程序的Bean经常需要相互协作完成应用程序的功能,要使Bean能够相互访问,就必须在Bea...
分类:
编程语言 时间:
2014-06-04 13:21:51
阅读次数:
489
目前国内外在线教育如火如荼地发展着,市场很热,但用户很冷,真正贴近用户需求的不多。大部分产品还是传统教育的填鸭式思维,无非是培训视频、课件资源、题库、个人空间、教育资讯等等,做下资源整合,较少从用户出发思考需求,从市场出发挖掘需求。...
分类:
其他好文 时间:
2014-06-04 13:21:14
阅读次数:
287
首次个人技术讲解c#软件开发,主讲韩天岳,主要针对初学者对c#语言开发技术流程实现以及各种前沿技术的开发使用,本次主要针对c# winForm开发进行,以前没有过相关经验,所以如有好的建议和意见,欢迎提出。本人有过5年winForm开发经验,此处只为相互提高而提供的一个平台。...
分类:
其他好文 时间:
2014-06-04 13:15:30
阅读次数:
282
下面的实验室是如何不要通过DBCA创建ORACLE 数据库,而是通过ORACLE ONLINE HELP DOCUMENT进行手动的创建数据库的详细步骤:...
分类:
数据库 时间:
2014-06-04 13:51:22
阅读次数:
353
Android中uses-sdk属性和target属性分析...
分类:
移动开发 时间:
2014-06-04 13:14:50
阅读次数:
713