- 博客(30)
- 资源 (17)
- 收藏
- 关注
原创 Android上UMENG渠道打包工具出错原因分析
之前在做apk渠道打包的工作,使用的是国内友盟的工具,根据工作的需要,进行相应的修改,遇到过解包错误的问题,特记一笔。测试的时候发现使用友盟的工具始终提示找不到AndroidManifest(下面简称manifest)。看日志文件里面有相应的log信息,如下:Exception in thread "main" brut.androlib.AndrolibExcepti
2013-05-18 09:41:12 6368
原创 超顺滑!优化android ListView拖拽移位
由于项目需求,要实现类似于ios上的listview的排序。之前在网络上搜索,发现了下面这篇文章,先感谢一下:http://blog.csdn.net/jj120522/article/details/8240407#comments。后来看到魅拍上面也有类似的功能,但是性能要快好几倍,同时动画也非常的流畅,于是试着自己优化下。现在性能上基本OK,还有些细节的地方需要优化下,代码也
2013-05-16 21:06:59 11290 6
原创 关于升级ADT22后出现java.lang.ClassNotFoundException错误的解决
今天打开刚打开Eclipse,提示我library库有更新。二话没说,直接打开Android SDK Manager,更新了一遍所有能更新的,同时把ADT也升级到了22版本。升级过程比较顺利,编译之前的代码,也没有什么问题,但是接下来就出问题了。我把编译出来的APK在设备上运行,一运行就出来java.lang.ClassNotFoundException的错误,明明那个class是存在的。
2013-05-16 12:54:43 4649 8
原创 YoukuParser 程序 解析优酷视频
比较早之前业余写的一个程序,后来没怎么维护了。主要是用来解析youku上的视频。希望有兴趣的可以探讨下。站内联系。源码地址:http://download.csdn.net/detail/rwecho/5008226
2013-01-18 16:48:54 1568 2
转载 Java多线程-工具篇-BlockingQueue
前言: 在新增的Concurrent包中,BlockingQueue很好的解决了多线程中,如何高效安全“传输”数据的问题。通过这些高效并且线程安全的队列类,为我们快速搭建高质量的多线程程序带来极大的便利。本文详细介绍了BlockingQueue家庭中的所有成员,包括他们各自的功能以及常见使用场景。认识BlockingQueue阻塞队列,顾名思义,首先它是一个队列,而一个
2014-07-31 10:52:45 735
转载 Android开发中如何获取外置TF卡的路径
Android获取外部SDcard的官方调用是Environment.getExternalStorageDirectory()但是根据不同机型,是有不同的结果的。如果手机支持TF卡扩展,并且本身没有大容量存储,比如说HTC老款手机 G3之类的,那么获取到的是TF卡的路径。这是对的。如果手机本身有大容量存储,不论手机是否支持TF卡扩展,比如现在HTC系列高端手机One X,或者
2014-03-24 10:42:26 6516
转载 介绍new Thread的弊端及Java四种线程池的使用
介绍new Thread的弊端及Java四种线程池的使用,对Android同样适用。本文是基础篇,后面会分享下线程池一些高级功能。1、new Thread的弊端执行一个异步任务你还只是如下new Thread吗?Java1234567new Thread(new Runnable() { @Override public
2014-03-13 10:06:55 27446 2
原创 Google Play注册开发者账号以及商业账号攻略
今天基本上了解了Google Play上注册开发者账号以及商业账号,生活在天朝对于我们Android的开发人员来说真是个极大的悲催的事情。后续有时间的话我会详细的描述从注册到上架,从免费应用到应用内付费的攻略。
2014-03-12 19:01:51 3206
转载 Android中的布局优化方法
Android开发中的布局很重要吗?那是当然。一切的显示样式都是由这个布局决定的,你说能不重要吗。要实现一个好的布局,不只是实现了、显示出来就完了,不管层次,堆砌代码也可以实现功能,但是这显然违背了Android布局设计的原则。可能你会说,Android布局设计哪有什么原则,我可以明确告诉你,当然有,只要有利于提高最终效果的方法、意识,我们都可以把它提升为原则。在Android布局设计中,这个最终
2013-05-20 16:06:01 19809 8
转载 淺談Windows 8 Metro Style App開發
Windows 應用程式開發沿革 早期Windows系統尚未面市前,編寫C/C++語言的最大優勢就是可以自由地存取硬體資源,但是這種自由常常發生程式間互搶資源的問題,因此當時Windows在發展之初就推出了硬體控制層(Hardware Controller Layer, HCL)的概念,也就是將電腦中所有的硬體資源交由Windows進行分配與控制,因此直接存取硬體在Windows上
2012-11-07 15:23:55 997
转载 深入理解abstract class和interface
abstract class和interface是Java语言中对于抽象类定义进行支持的两种机制,正是由于这两种机制的存在,才赋予了Java强大的面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进行抽象类定义时对于abstract class和interface的选择显得比较随意。其实,两者之间还是有很
2012-11-07 13:40:28 655
原创 实现Metro中MediaElement的进度条
最近开始做Metro的项目,有很多的东西都不是很清楚,相信有很多搞Metro项目的开发人员也在不断的摸索中前行。 今天要研究的是在Metro系统自带的MediaElement(mediaplay发现有很多问题,故弃之不研究)实现进度条的同步,之前有看到网上说通过定时检测多媒体当前的时间来刷新进度条,后来研究了一下wpf(Metro很多的东西都是借鉴wpf的)的依赖属性,发现可以将slide的v
2012-06-02 11:28:44 5713 1
转载 20多个值得你一生反复回味与体会的小故事
1.甲去买烟,烟29元,但他没火柴,跟店员说:“顺便送一盒火柴吧。”店员没给。 乙去买烟,烟29元,他也没火柴,跟店员说:“便宜一毛吧。”最后,他用这一毛买一盒火柴。 这是最简单的心理边际效应。第一种:店主认为自己在一个商品上赚钱了,另外一个没赚钱。赚钱感觉指数为1。第二
2011-08-30 09:49:33 923
转载 android 写文件权限
首先,在manifest.xml中添加user permission:代码中, String path = "http://192.168.1.22:8088/4"; URL url = new URL(pat
2011-08-13 11:06:33 2695
转载 Android:如何显示网络图片
在Android中显示一张网络图片其实是超级简单的,下面就一个非常简单的例子:Step1:1、创建你的Activity,本例中以ViewWebImageActivity说明;2、ViewWebImageActivity中的代码如下:String imageUrl
2011-08-13 10:59:40 1310
原创 activity的切换时候无动画
一般直接用startActivity(Intent).默认都会有一个刷动的动画。当然如果奖intent的flag设置为 Intent.FLAG_ACTIVITY_NO_ANIMATION。再使用startActivity(Intent),打开的activity就会直接显示,不会有
2011-08-13 10:55:55 9035
转载 反编译Apk得到Java源代码
dex2jar下载地址:http://laichao.googlecode.com/files/dex2jar-0.0.7-SNAPSHOT.zipJD-GUI下载地址:windows版JD-GUI:http://laichao.googlecode.com/files/
2011-08-13 10:52:33 743
转载 IMDB评分TOP250部给力电影
IMDb--英文全称Internet Movie Database,即互联网电影数据库,是一个关于电影、电影演员、电视节目、电视明星、电子游戏和电影制作小组的在线数据库。IMDb是目前全球互联网中最大的一个电影资料库,里面包括了几乎所有的电影,以及1982年以后的电视剧集。IMD
2011-08-13 10:50:50 9084
转载 Android读写XML
直接说明如何将信息写成XML文件,首先介绍Andoid SDK中的相关类。类说明XmlSerializerDefine an interface to serialziation of XML Infoset.定义一个接口来实现XML信息的串行
2011-08-13 09:53:01 641
转载 关于Android隐式启动Activity
隐式启动Activity的intent到底发给哪个activity,需要进行三个匹配,一个是action,一个是category,一个是data,可以是全部或部分匹配,类似的情况同样适用于Service和BroadcastReceiver,下面是以Activity为例Main
2011-08-13 09:23:26 8304
原创 Animation 动画模块分析
<br />Android中动画主要分为四种类型:<br />XML中<br />Ø alpha 渐变透明度动画效果<br />Ø scale 渐变尺寸伸缩动画效果<br />Ø translate 画面转换位置移动动画效果<br />Ø rotate 画面转移旋转动画效果<br />JavaCode中<br />Ø AlphaAnimation 渐变透明度动画效果<br />Ø ScaleAnimati
2011-02-18 14:25:00 982
转载 this&amp;super这两个关键字的意义和用法(转)
在Java中,this通常指当前对象,super则指父类的。当你想要引用当前对象的某种东西,比如当前对象的某个方法,或当前对象的某个成员,你便可以利用this来实现这个目的,当然,this的另一个用途是调用当前对象的另一个构造函数,这些马上就要讨论。如果你想引用父类的某种东西,则非super莫属。由于this与super有如此相似的一些特性和与生俱来的某种关系,所以我们在这一块儿来讨论,希望能帮助
2009-09-25 10:20:00 1034
原创 Android学习笔记(一)——基础知识
接触Android平台已经两个月了,但是仍然有一点云里雾里的感觉,不是十分的明朗。于是想记录学习过程的点点滴滴,既为了方便自己以后的复习,也同时希望大家能多多的进行指点。 首先贴几张图出来:
2009-09-25 09:17:00 643
原创 USACO--Packing Rectangles
这道题太变态了,到目前为止最最烦人的一道题。前几种排列基本上能枚举,但最后一种太麻烦,最后还是看题解做的。最要命的是由于自己一个小疏忽,在枚举的时候不全面,结果弄了半天也没有出来!疏忽无大小啊!还是自己的基本功不够扎实,还要好好联系啊!还在菜鸟行列苦苦挣扎!但那种做出题的感觉真的好爽啊!从这个角度讲,写代码做题是一种痛并快乐着的过程!!
2009-03-25 15:12:00 690
原创 大菜鸟涂鸦
以前自己学的是电子信息,结果搞的确是该死的水声,本来应该给我精神补偿的,四年的大学生活就那样过去了,可见中国的法律制度还是不够健全啊o(︶︿︶)o唉。可悲的是第一次考研竟然报了研究所,你说本科没学好怎么去搞研究。结果虽然笔试第一,但面试的时候对基础的水声知识一知半解,输的一塌糊涂。其实很多人干一件事无非三个目的:1.这件事有很多钱可以赚;2.你对这件事很感兴趣;3.你也不知道为什么干这件事。我既不
2009-03-03 20:40:00 656
转载 六类qsort排序方法
六类qsort排序方法前一段时间做题觉得qsort函数很好用,但有时不太会用比如按结构体一级排序、二级排序、字符串排序等,故通过查资料将其整理一番。以下是其具体分类及用法(若无具体说明是以降序排列):1、对一维数组排序:(Element_type是一位数组中存放的数据类型,可以是char, int, float, double, etc )int Comp(const vo
2009-02-25 19:43:00 898
转载 十个故事(从故事中看出创业必备的精神)
第一个故事:困境即是赐予 有一天,素有森林之王之称的狮子,来到了天神面前:“我很感谢你赐给我如此雄壮威武的体格、如此强大无比的力气,让我有足够的能力统治这整座森林。” 天神听了,微笑地问:“但是这不是你今天来找我的目的吧!看起来你似乎为了某事而困扰呢!” 狮子轻轻吼了一声,说:“天神真是了解我啊!我今天来的确是有事相求。因为尽管我的能力再好,但是每天鸡鸣的时候,我总是会被鸡
2009-02-21 10:21:00 501
转载 IT人35岁前的积累
一、学会本行业所需要的一切知识并有所发展。每个人在年轻时都可能有过彻夜不眠、刻苦攻读,这在20岁甚或30岁都没有问题,但到了35岁,就不应该再为学习基本技能而大伤脑筋了。35岁之前是一个人从事原始积累的阶段,35岁之后就应该勃发了。 二、养成个人风格。20岁、30岁时你可以不断尝试、不断改变,但是到了35岁,你便要明确地建立个人风格。一位男士或女士在事业中途改变自己的形象,就会让人觉得很不可
2009-02-21 10:19:00 514
转载 [转]侯捷对进入IT行业的年轻人的建议
侯捷先生认为我们在学习技术时应该注意掌握技术的本质性、不变性和可复用性。本质的东西不易变,不易变就可复用,这三者是一体的。侯捷先生结合其个人经验告诉我们,在接触先进的技术时,如果我们能将它的底层结构 、本质性的东西搞清楚,会给我们带来莫大的帮助。 一、以兴趣为要。 侯捷先生认为虽然很多人在选择职业时受到家庭、环境等方面因素的影响,不一定能从事自己非常感兴趣的工作,但是如果可能的话,
2009-02-21 10:07:00 521
转载 技术瓶颈突破感言(来自dangchanghe)
相信大家或多或少都有遭遇技术瓶颈的感觉,那么不妨来各自谈谈自己的体会,因为感觉自己到技术瓶颈的时候,想突破的感觉真的很苦恼,如果能好好总结一下,或许对我们都有帮助,先说说我的经历: 1.最无知的阶段 最开始就是编程方面的基础知识,像编程语言,数据结构,操作系统,计算机组成原理,这个时期基本上是学什么都是一头雾水,各种各样的概念像山一样压得人喘不过气来,感觉看什么不懂什么,很迷茫,这个时候也
2009-01-01 14:51:00 1277 4
一个关于修改扫雷进程的程序源代码
2009-01-04
软件加密 技术内幕 chm格式
2009-01-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人