自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

fancychendong的专栏

努力,奋斗……

  • 博客(327)
  • 资源 (8)
  • 收藏
  • 关注

转载 Android 图片三级缓存之内存缓存(告别软引用(SoftRefrerence)和弱引用(WeakReference))

因为之前项目同事使用了图片三级缓存,今天整理项目的时候发现同事还是使用了软引用(SoftRefrerence)和弱引用(WeakReference),来管理在内存中的缓存。看到这个我就感觉不对了。脑海中有一句之前文章出现的“因为从 Android 2.3 (API Level 9)开始,垃圾回收器会更倾向于回收持有软引用或弱引用的对象,这让软引用和弱引用变得不再可靠。”下面这个是官方文档的

2014-05-13 13:41:48 20319 4

原创 家校沟通初创公司“云纸条”,将传统的纸条体验搬至线上,并尝试打造家校互动社区

cookirss • 13:40 / 12家校沟通初创公司“云纸条”,将传统的纸条体验搬至线上,并尝试打造家校互动社区怎么说,最开始吸引我的,正是它别致的设计,将传统“纸条”的概念完整形象的搬到了线上。“给你爸妈带个纸条回家”这种情景被完完整整的在网络上复原了。“云纸条”是一个主打学校、家长沟通的教育协作工具。通过使用“云纸条”,家长和学校的老师可以方便地进行沟通,

2014-05-13 09:19:40 1537

原创 通过手机屏幕窥得他人的世界:MIT媒体实验室推出iOS应用,利用地理位置信息让两个陌生人在20天内了解相互的生活,而后便说再见

暮山 • 14:31 / 12通过手机屏幕窥得他人的世界:MIT媒体实验室推出iOS应用,利用地理位置信息让两个陌生人在20天内了解相互的生活,而后便说再见最近红的发紫的匿名熟人社交应用Secret能让用户匿名的吐槽自己心中的想法,当然,内容不尽真实。受到 Secret 的启发,MIT 的媒体实验近日推出了一款叫20 Day Strangers的 iOS 应用,能够让两

2014-05-13 09:18:11 1091

原创 短视频的崛起,会催生更多制作短视频的工具,Sketchvid 让用户记录并分享绘画过程

果子 • 1小时前短视频的崛起,会催生更多制作短视频的工具,Sketchvid 让用户记录并分享绘画过程正如 Instagram 大火之后,催生了许多比如 Filtery 等的个性化制图照片工具,短视频的崛起,自然也会带动更多帮助用户制作个性化视频的工具,Sketchvid正是其中一款。Sketchivid (暂只有iOS 版本) 功能很简单,它是一款记录你绘画创作

2014-05-11 21:27:49 1378

原创 上街吧app@上街吧app

http://www.36kr.net/shangjiebaapp

2014-05-10 11:23:24 2100

原创 跑腿兔(TaskRabbit)是一个跑腿网站

跑腿兔(TaskRabbit)是一个跑腿网站。类似于淘宝、eBay等购物网站的原理,人们可以在网站上发布工作内容,跑腿者可以领取任务,完成任务后还能获得相应的报酬。网站上工作的内容五花八门,从送信到组装宜家家具,应有尽有。此外,TaskRabbit还将游戏机制引入 其中,跑腿者可以获取相应的点数,像打游戏那样进行升级。作为一项创新服务,TaskRabbit为许多失业者提供了工作。莉雅•布斯

2014-05-09 20:55:14 7993

原创 android ListView

android ListView几个比较特别的属性由于这两天在做listView的东西,所以整理出来一些我个人认为比较特别的属性,通过设置这样的属性可以做出更加美观的列表首先是stackFromBottom属性,这只该属性之后你做好的列表就会显示你列表的最下面,值为true和falseandroid:stackFromBottom="true"             

2014-05-09 10:33:28 9971 2

转载 旅行前要查一堆攻略太麻烦?“智游啦”想根据个人偏好标签,帮用户在移动端上快速规划出游线路

旅行前要查一堆攻略太麻烦?“智游啦”想根据个人偏好标签,帮用户在移动端上快速规划出游线路做行程规划这事,从 PC 到移动端上,不能再像以前那么麻烦了。尤其是在五一、端午小长假来临之前,可能很多人都还被工作压榨,几乎没有充分时间来查一堆攻略,再依据大量信息做出出行决策。所以“智游啦”(iOS)就想针对这样的用户场景,帮用户在几分钟内规划好出行行程。比如想去厦门,智游啦会先为所

2014-05-09 09:06:12 1295

转载 前百度云首席架构师林仕鼎的创业梦:以十年为期,搭建在“云”上、可复制的虚拟学校

前百度云首席架构师林仕鼎的创业梦:以十年为期,搭建在“云”上、可复制的虚拟学校前天,百度云首席架构师林仕鼎将离开百度、投身创业的消息流传开来。“技术出身的工程师会想怎么做教育呢?”这念头大概是我看到消息时的第一想法。昨天和林仕鼎聊完之后,我发现他不仅仅是想用技术提高“教”或“学”某一环节的效率这么简单(虽然现在多数在线教育公司的想法如此),而是想在云端上搭建出一个标准的学校

2014-05-09 09:04:53 2532

转载 5分钟就能做出漂亮的传单页面:电子传单制作发布平台Smore获170万美元种子轮投资

5分钟就能做出漂亮的传单页面:电子传单制作发布平台Smore获170万美元种子轮投资Smore是一个单页电子传单制作发布平台,用户可以通过这个平台,很方便地制作出一张漂亮的多媒体传单,并可通过链接、代码或邮件发布到社交网络及其他社交平台上。据外媒报道,这家公司今天宣布获得 170 万美元的种子轮投资,由 Founder’s Co-op 领投, Greylock Partners

2014-05-08 09:25:43 1230

转载 “饿了么”创始人张旭豪:打造专注外卖的短物流平台,解决好“最后一公里”的配送,让餐厅的地点不再是关键

http://www.36kr.com/p/211782.html“饿了么”创始人张旭豪:打造专注外卖的短物流平台,解决好“最后一公里”的配送,让餐厅的地点不再是关键“饿了么”昨天宣布和大众点评的达成战略合作,大众点评将以 8000 万美元入股“饿了么”,并将”饿了么“的外卖服务接入大众点评。发布会后”饿了么“创始人张旭豪向36氪披露了“饿了么”的核心竞争力,N

2014-05-08 09:24:20 3284

转载 36氪采访触宝王佳梁:打电话本身就是个你可能忽视了的O2O入口

http://www.36kr.com/p/211779.html就在垂直 O2O 有更多声响的时候,很多公司都想做 O2O 的入口或平台,有的把地图搬出来,有的则是把公众号轻应用摆上台,而有平台愿望的当然不止巨头。和触宝 CEO 王佳梁 Michael 的一次详聊后,我意识到 O2O 和移动互联网可能忽视了这么一个一直存在的入口机会,电话号码。触宝正希望让他们的 app 触宝

2014-05-08 09:22:53 1573

转载 抽象类没抽象方法的例子

都知道抽象类可以没有抽象方法,这时的抽象类和普通类的最大差别就是不能实例化.一直没找到在什么环境下用到这种特殊的抽象类.最近看了jdk的I/O包后,发现里面有个很好的例子,就是FilterReader类.以下是FilterReader的代码:public abstract class FilterReader extends Reader {    /**     * The 

2014-04-30 17:17:38 3009

转载 Scala和并发编程

Scala语言有很多优点,比如简洁、强大的表现力等等。但我最关注的,是它在并发编程方面的优势。   Scala通过强调对象的不变性 以及使用基于事件的模型进行线程间通信 使得实现并发应用变得简单。   不变对象  并发编程之所以这么困难,很大一个原因在于对象的可变性。要在充斥着大量可变对象的程序里面实现安全并发,需要非常繁琐以及复杂易错的同步操作来保证状态更

2014-04-29 16:35:25 10248 2

转载 HttpClient

1:概述 HttpClient是HttpComponents(简称为hc)项目其中的一部份,访问地址:http://hc.apache.org/

2014-04-29 13:24:50 1213

转载 Android上常见度量单位【xdpi、hdpi、mdpi、ldpi】解读

术语和概念 屏幕尺寸 屏幕的物理尺寸,以屏幕的对角线长度作为依据(比如 2.8寸, 3.5寸)。 简而言之, Android把所有的屏幕尺寸简化为三大类:大,正常,和小。 程序可以针对这三种尺寸的屏幕提供三种不同的布局方案,然后系统会负责把你的布局方案以合适的方式渲染到对应的屏幕上,这个过程是不需要程序员用代码来干预的。屏幕长宽比 屏幕的物理长度与物理宽度的比例。程序可

2014-04-25 17:48:48 846

原创 Android中使用ormlite

http://www.huangyunkun.com/2011/10/30/Android_Ormlite_1/Android中使用ormlite实现持久化--HelloOrmLiteBy 黄云坤 2011-10-30 更新日期:2014-03-18Android中内置了sqlite,但是常用的开发语言java是面向对象的,而数据库是关系型的,二者之间的转化每次都很麻烦(主

2014-04-25 17:09:05 1501

转载 Android 对Activity设置统一的过渡动画效果

Android提供了动画效果,在开发应用时,适当地加入一些过渡动画,会有更好的用户体验。 通常,对Activity切换时加入过渡动画的方法是:在startActivity()或finish() ,加入以下这个方法overridePendingTransition(enterAnim, exitAnim); 这样的做法,确实可行,只是在进行统一设置的时

2014-04-15 13:55:10 3381

原创 Android项目中的assert文件下的html里的js交互

要是webview能够与JavaScript交互,首先需要webview要启用JavaScript:WebSettings webSettings = myWebView.getSettings();          webSettings.setJavaScriptEnabled(true);   然后创建JavaScript的接口:public c

2014-03-24 15:39:43 12412 1

原创 Android自定义对话框(Dialog)位置,大小

代码:package angel.devil;import android.app.Activity;import android.app.Dialog;import android.os.Bundle;import android.view.Gravity;import android.view.Window;import android.view.WindowManager;pub

2014-03-20 14:21:41 101558 9

原创 Android progressBar 自定义

在drawable文件夹中建立如下旋转动画文件    android:drawable="@drawable/loading1"        android:pivotX="50%"        android:pivotY="50%" />  其中loading1即为您想用的图片二 在布局文件中设置progressbar

2014-03-19 20:53:37 24987 1

原创 Android Tab页面手势滑动切换以及动画效果

一、首先,我们来看一下效果图,这是新浪微博的Tab滑动效果。我们可以手势滑动,也可以点击上面的头标进行切换。与此同方式,白色横条会移动到相应的页卡头标下。这是一个动画效果,白条是缓慢滑动过去的。好了,接下来我们就来实现它。 二、在开始前,我们先要认识一个控件,ViewPager。它是是google SDk中自带的一个附加包的一个类,可以用来实现屏幕间的切换。

2014-03-18 10:40:00 23908 1

转载 Android:将View的内容映射成Bitmap

最近在做一个类似于游标的东西,由一个类似于seekbar的view来控制下端view内容的显示位置。所以需要将view中的内容映射成一张图片,设为seekbar的背景。所以就做了一些尝试,不过还有一些遗漏的小问题。      在Android中自有获取view中的cache内容,然后将内容转换成bitmap,方法名是:getDrawingCache(),返回结果为Bitmap,但是刚开始使

2014-03-18 09:29:41 1095

原创 Android中SoundPool 类使用利弊

在开发android软件中,经常需要播放多媒体音频文件,通常会采用MediaPlayer类来执行此类操作。但MediaPlayer类占用的资源比较多,对于游戏等应用而言,会带来性能上的降低。在Android中,专门提供了SoundPool类来执行此类音频播放,SoundPool类占用的CPU资源较少、反应较快。SoundPool使用MediaPlaybackService将音频流解码为16

2014-03-18 08:55:18 12672 1

转载 Eclipse ADT的Custom debug keystore所需证书规格

三月 8, 2013  |  Posted by K-Res  最近开始研究Google Play的In-app Billing IAB内置计费API,发现一个比较烦人的问题就是测试时应用必须经过正式签名,而默认Eclipse ADT调试运行使用的是临时生成的Debug专用证书,默认为C:\Users\XXX\.android\debug.keystore。于是每次调试内置

2014-03-12 19:03:32 3461

转载 android 屏幕适配问题 http://blog.sina.com.cn/s/blog_74c22b210100tn3o.html

屏幕适配问题" title="android 屏幕适配问题" style="margin:0px; padding:0px; border:0px; list-style:none">如何将一个应用程序适配在不同的手机上,虽然这不算是一个技术问题,但是对于刚刚做屏幕的开发人员来说,还真不是一件多么简单的事情。 首先:你需要在AndroidManifest.x

2014-03-06 09:35:43 2513

原创 android textview设置字体的行距

字间距textView有一个属性android:textScaleX是调节字间距的,它的值是一个float型。查看源代码,默认textView 此属性是使用的是:android.internal.R.styleable.TextView_textScaleXsetTextScaleX(a.getFloat(attr, 1.0f));行间距

2014-02-12 17:09:19 35452 10

转载 Comparator和Comparable在排序中的应用

当需要排序的集合或数组不是单纯的数字型时,通常可以使用Comparator或Comparable,以简单的方式实现对象排序或自定义排序。一、Comparator强行对某个对象collection进行整体排序的比较函数,可以将Comparator传递给Collections.sort或Arrays.sort。接口方法:  /**   * @return o1小

2014-02-12 09:10:57 1039

转载 【Java】static在java中的意义,特点与使用

学习本文你到底要学到什么:1、 static在java中到底代表什么,为何要用它?2、 static在java中怎么用?3、 static 有那些特点和使用的“局限”?1、 static在java中到底代表什么,为何要用它?     static――静态――“指定位置“     首先,我们来看看java的内存:java把内存分为栈内存和堆内存,栈内存用来存放一些基本

2014-02-10 10:29:27 1302

原创 下载google player上的应用直接了当的方法

网盘地址:http://pan.baidu.com/s/1i3eFmi5首先装手机上装上Device ID.apk应用,然后在windows 上运行apk downloader后登录google帐号,输入设备的id(在Device id.apk上会显示)

2014-01-26 18:02:46 3824 1

原创 使用textview显示html里面的图文混排效果,并且图片可点击索引到

由于公司要求,需要将网页版的论坛网站改版成手机版的app。服务器后台过滤掉了论坛帖子的不需要的html标签信息,只留了和\n\r标签。使用Html.fromHtml可以解析出来图片信息,\n\r在android textview中直接支持换行所以需要图文混排效果显示,需要服务器断将帖子信息格式规范下,不需要的过滤,只保留标签,需要回车换行的需要加上\n\r。之前我发了个帖子

2014-01-23 15:40:50 19361 18

原创 使用LevelListDrawable实现Html.fromHtml多张图片显示

stackoverflow网站果然强大,帮了我不少忙!http://stackoverflow.com/questions/16179285/html-imagegetter-textview首先一段html字符串String source = "this is a test of ImageGetter it contains " +                "tw

2014-01-06 22:04:54 5144 1

转载 java通过正则表达式匹配获取链接地址

获取页面中字符串的url地址我们都会使用正则表达式来匹配获取了,下面我来给大家总结几个匹配获取链接地址示例。1、正则表达式中Matcher中find()方法的应用。2、String对象中的 replaceAll(String regex,String replacement) 方法的使用。通过这个方法去除了不必要的字符串,从而得到了需要的网址和链接文字例.1超简单的

2014-01-03 10:27:49 30667

翻译 如何添加自定义属性到你的view中

http://droid-blog.net/2012/04/24/how-to-add-attributes-to-your-custom-view/How to add attributes to your custom ViewJack just asked the following questions on the tutorial for anim

2014-01-01 16:45:48 1668

转载 哈夫曼编码简介

哈弗曼编码几乎是所有压缩算法的基础,其实这个算法并不复杂,简单的理解就是,如何用更短的bit来编码数据。    我们知道普通的编码都是定长的,比如常用的ASCII编码,每个字符都是8个bit:      这样,计算机就能很方便的把由0和1组成的数据流解析成原始信息,但我们知道,在很多情况下,数据文件中的字符出现的概率是不均匀的,比如在一篇英语文章中,字母“E

2013-12-29 21:37:26 1240

转载 关于ViewPager的数据更新问题小结

http://blog.csdn.net/leo8573/article/details/7893841今天工作中遇到了这个纠结的问题,在ViewPager中调用PagerAdapter.notifyDataSetChanged()方法,好像没有任何作用,相应的View也没有更新数据,根据官方API是这样解释的:大概是说明Adapter会自动管辖ViewPager每一页(Item)的状

2013-12-26 21:31:01 35101 7

原创 关于Canvas的记录

http://blog.csdn.net/rhljiayou/article/details/7212620drawBitmap(Bitmap bitmap, Rect src, Rect dst, Paint paint)  //贴图,参数一就是我们常规的Bitmap对象,参数二是源区域(这里是bitmap),参数三是目标区域(应该在canvas的位置和大小),参数四是Paint画刷对象

2013-12-20 22:21:14 1757

原创 Android ViewPager的载入大图Out of Memory问题解决

一种比较直接的方法,简单粗暴的解决是在Manifest.xml文件里面的如:        android:name=".app.Application"        android:allowBackup="true"        android:icon="@drawable/icon"        android:label="@string/app_name"

2013-12-13 13:59:13 8133 3

原创 使用RelativeLayout动态添加View总结

有篇原文http://lovesong.blog.51cto.com/3976862/1183335在很多时候xml里面的布局并不能满足我们的需求。这时候就需要用代码进行动态布局,前些天在对RelativeLayout 进行动态布局时遇到了些问题,现在解决了,分享下。我现在在RelativeLayout 里面 动态创建4个View,是两行两列的效果。1.添加第一

2013-12-12 17:40:30 33731 1

转载 Android Scroller类的详细分析

出处:http://blog.csdn.net/gemmem/article/details/7321910  Scroller这个类理解起来有一定的困难,刚开始接触Scroller类的程序员可能无法理解Scroller和View系统是怎么样联系起来的。我经过自己的学习和实践,对Scroller的用法和工作原理有了一定的理解,在这里和大家分享一下,希望大家多多指教。

2013-12-07 17:37:22 945

Gradle Tutorial

很详细的Gralde英文资料,可以了解gradle很多命令,对理解用gradle进行android打包很有帮助

2015-12-01

GreenDao生成数据库模型代码依赖jar

GreenDao生成数据库模型代码依赖jar

2015-07-01

使用ant批量打包并且实现proguard-project.txt混淆代码

使用ant批量打包并且实现proguard-project.txt混淆代码需要在项目里面配置一些参数,这个zip文件里有比较好的参考,虽然里面可能有些混淆配置有出入,但可以拿来借鉴,不过实际问题多看warn提示然后对应解决

2015-03-31

ListViewAnimation

github上开源的ListViewAnimations解决方案,使用了nineoldanmation的jar包,兼容性好

2015-03-12

Android apktool及签名工具

apk包的反编译用Apktool工具,可以去https://bitbucket.org/iBotPeaches/apktool/downloads下载最新的apktool.jar包,Auto-sign是签名工具,只有签名后的apk才能使用

2015-02-15

转角玫瑰折纸技法

不错收藏下,就是教你折纸的方法,送女朋友哦

2013-05-18

java 3D 技术

有关java 3D的开发哦,很难找的资源文件,如果你想从事java 3D那就是不错的帮助了

2012-03-26

hibernate详细的中文翻译文档

这是我看视频里的资源的关于hibernate详细的中文文档哦,很宝贵的哦

2012-03-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除