自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(219)
  • 资源 (4)
  • 收藏
  • 关注

转载 网络首发]导入Android4.2源码里的Gallery2和Camera模块至Eclipse全过程

google的android自带的apps写的是相当牛逼的,将其导入到eclipse中方便我们学习扩展。可惜关于导入的资料太少了,尤其是4.1之后的gallery和camera合二为一了。之前导4.0的camera那时不费吹灰之力就搞成了。下面的文字记录是我摸索了近十天终于导成功的记录,给大家分享了。一、开发环境的搭建1、      点击http://developer.andro

2013-09-10 11:00:35 1694

转载 think in java interview-高级开发人员面试宝典

博客地址:http://blog.csdn.net/lifetragedy?viewmode=contentshttp://blog.csdn.net/lifetragedy/article/details/10363489

2013-08-27 11:20:49 1735

原创 adb连接不上的处理方式

adb nodaemon server netstat -ano | findstr "5037" TASKKILL /F /PID 2288

2013-08-27 08:40:58 850

转载 你应该更新的JAVA知识

http://dreamhead.blogbus.com/tag/%E4%BD%A0%E5%BA%94%E8%AF%A5%E6%9B%B4%E6%96%B0%E7%9A%84Java%E7%9F%A5%E8%AF%86/

2013-08-26 11:11:21 840

转载 应该如何防治腕管综合症(鼠标手)的复发?

如何防止xxx復發?」這樣的問題其實和「如何防止減肥後反彈?」答案是一樣的。就是從根本上改變不健康的生活方式,而且必須是永久性的。腕管綜合症(carpal tunnel syndrome)的病理基礎是正中神經的卡壓,最常見的原因還是腕部、手指過度活動或是姿勢不正確導致的屈肌腱勞損繼而炎症。想要不復發,找到自己發病的根源就顯得尤其重要,然後糾正這個易患因素並一直保持下去。哪些是易患因

2013-08-20 17:18:09 808

转载 如何预防颈椎病?

这个问题好大,我试着答得丰富一些。颈椎是个结构复杂的部位,而颈椎病又是个病因众多且表现多样的疾病。颈椎是脊柱的一部分,共由七块椎骨及椎间盘等软组织组成,其内走行供给大脑血液的椎动脉,脊髓及分支神经,外有数条韧带及肌肉附着。由于椎间盘退行性变,颈椎骨质增生等引起的一系列临床综合征称为颈椎病。由于受到损害的组织不同可以分为颈型、神经根型、脊髓型、椎动脉型、交感神经型、其他型和混合型。颈椎病

2013-08-20 17:17:05 1010

转载 论这两年不断突破大家心理底线的互联网薪水

本文分三部分,可能再加一个第四部分“答读者问”。第一部分——“现在互联网市场行情如何?需要什么样的人?”       现在的互联网行情如何?不同水平的人收入如何?有哪些热门的职业、细分行业?第二部分——“这两年互联网市场为什么涨薪这么快?目前的市场供需情况?”       这两年互联网涨薪速度快是大家公认的,看看西二旗、回龙观的房价涨的速度,再看看亦庄、大兴、石景山、通州的涨薪速度

2013-08-12 15:59:00 1218

转载 老罗的免费视频

http://edu.eoe.cn/category/laoluo-free-android-video.html百度地图,各种控件,自定义控件,线程使用

2013-08-10 12:42:14 969

转载 Android照片墙应用实现,再多的图片也不怕崩溃

转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/9526203照片墙这种功能现在应该算是挺常见了,在很多应用中你都可以经常看到照片墙的身影。它的设计思路其实也非常简单,用一个GridView控件当作“墙”,然后随着GridView的滚动将一张张照片贴在“墙”上,这些照片可以是手机本地中存储的,也可以是从网上下载的。制作类似于

2013-08-02 16:48:13 11683 2

转载 Android高效加载大图、多图解决方案,有效避免程序OOM

转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/9316683本篇文章主要内容来自于Android Doc,我翻译之后又做了些加工,英文好的朋友也可以直接去读原文。http://developer.android.com/training/displaying-bitmaps/index.html

2013-08-02 16:46:48 894 1

转载 Android学习(六)导出模拟器/手机联系人数据库到PC指定目录

简介对于Android应用开发人员来说,熟悉联系人应用是必备技能,那么要掌握此技能,我们完全有必要熟悉联系人的数据库结构,接下来我们来学习如何导出模拟器或者手机中的联系人数据库到本地PC指定目录。操作步骤我们可以通过DDMS视图中的File Explorer来导出数据文件到PC指定目录,如下图所示是我个人的数据的联系人数据库文件:如上图所示,3个红笔圈中的部

2013-08-02 10:47:54 1027

转载 android:布局参数,控件属性及各种xml的作用

以下大部为用在RelativeLayout中的一些参数:android:layout_above 将该控件的底部至于给定ID的控件之上,但不会左对齐,默认置于父窗口最左边,会覆盖最左边的控件android:layout_below 将该控件的顶部至于给定ID的控件之下,但不会左对齐,默认置于父窗口最左边,会覆盖最左边的控件android:layout_toLeftOf 将该

2013-07-15 14:33:13 5914

转载 Android ListView 去除边缘阴影、选中色、拖动背景色等

去除ListView滑到顶部和底部时边缘的黑色阴影:Xml代码  android:fadingEdge="none"  [xml] view plaincopyprint?android:fadingEdge="none"  android:fadingEdge="none"  去除拖动时默认的黑色背景:Xml代码  android:cacheColorHint="#00000

2013-07-04 18:04:59 1230

转载 android强制更新APK

Runtime runtime = Runtime.getRuntime();           Process proc = runtime.exec("adb install -r /data/ngb/SkinApk.apk");          proc.getInputStream();

2013-07-01 13:48:19 6457 1

原创 Java文件GBK装UTF-8

1,将GBK格式的文件保存到文本文件中,ctrl+s 保存2,拷贝保存后的文件到UTF-8格式的Java文件中

2013-06-27 11:16:36 694

原创 android基础打好以后深入学习方向

1,图像处理,机器视觉2,3D编程3,机器学习,人工智能4,android framework5,嵌入式方向,得学硬件

2013-06-25 14:44:16 783

转载 http协议分析软件-Fiddler 教程

Fiddler是最强大最好用的Web调试工具之一,它能记录所有客户端和服务器的http和https请求,允许你监视,设置断点,甚至修改输入输出数据. 使用Fiddler无论对开发还是测试来说,都有很大的帮助。阅读目录Fiddler的基本介绍Fiddler的工作原理同类的其它工具Fiddler如何捕获Firefox的会话Firefox 中使用Fiddler插件Fiddler如何捕获HTT

2013-06-08 16:56:25 3784

转载 HTTP协议详解

当今web程序的开发技术真是百家争鸣,ASP.NET, PHP, JSP,Perl, AJAX 等等。 无论Web技术在未来如何发展,理解Web程序之间通信的基本协议相当重要, 因为它让我们理解了Web应用程序的内部工作. 本文将对HTTP协议进行详细的实例讲解,内容较多,希望大家耐心看。也希望对大家的开发工作或者测试工作有所帮助。使用Fiddler工具非常方便地捕获HTTP Request和HT

2013-06-08 16:25:19 743

转载 Android远程图片获取和本地缓存

另外一个问题就是加载速度,如果应用中图片加载速度很慢的话,那么用户同样会等到崩溃。那么如何处理好图片资源的获取和管理呢?异步下载本地缓存异步下载大家都知道,在android应用中UI线程5秒没响应的话就会抛出无响应异常,对于远程获取大的资源来说,这种异常还是很容易就会抛出来的,那么怎么避免这种问题的产生。在android中提供两种方法来做这件事情:启动一个新的线程来获取资源

2013-06-07 13:07:20 756

原创 Android中获取多媒体信息的方法

Cursor cursor = cr.query(     MediaStore.Audio.Media.EXTERNAL_CONTENT_URI, null, null,     null, MediaStore.Audio.Media.DEFAULT_SORT_ORDER);

2013-06-06 16:29:41 660

转载 Android远程图片获取和本地缓存

另外一个问题就是加载速度,如果应用中图片加载速度很慢的话,那么用户同样会等到崩溃。那么如何处理好图片资源的获取和管理呢?异步下载本地缓存异步下载大家都知道,在android应用中UI线程5秒没响应的话就会抛出无响应异常,对于远程获取大的资源来说,这种异常还是很容易就会抛出来的,那么怎么避免这种问题的产生。在android中提供两种方法来做这件事情:启

2013-06-06 14:15:34 668

转载 android使用软引用构建缓存

一、为什么要使用软引用在上面关于软引用的介绍中,已经提到了软引用的特性。使用SoftReference引用的对象会有很长的生命周期,只有当系统的内存不足的时候,才会去释放这些软引用对象。所以可以使用软引用来缓存一些比较昂贵的资源,比如获取的网络图片数据。当应用从网络中获取网络图片数据时,用户完全有可能做一些重复性的操作去查看相同的图片信息。对于这样的问题,通常会有两种解决方法: 一

2013-06-06 12:58:31 3735 1

转载 Androd项目名称命名规则

com+公司名+项目名称+(类名)

2013-06-05 14:23:38 581

转载 intent.setFlags方法中的参数值含义

一. intent.setFlags()方法中的参数值含义:1.FLAG_ACTIVITY_CLEAR_TOP:例如现在的栈情况为:A B C D 。D此时通过intent跳转到B,如果这个intent添加FLAG_ACTIVITY_CLEAR_TOP标记,则栈情况变为:A B。如果没有添加这个标记,则栈情况将会变成:A B C D B。也就是说,如果添加了FLAG_ACTIVITY_CLEA

2013-06-05 13:41:32 473

转载 Android 4.0 Launcher源码分析系列(三)

首先傻蛋先画了个图来再来阐述一下WorkSpace的结构。如下图:点击查看大图桌面的左右滑动功能主要是在PagedView类中实现的,而WorkSpace是PagedView类的子类,所以会继承PagedView中的方法。当我们的手指点击WorkSpace时,首先就会触发PageView中的onInterceptTouchEvent()方法,会根据相应的条件来判断是否对Touch事件进

2013-05-27 13:09:23 707

转载 Android 4.0 Launcher源码分析系列(二)

【51CTO.com 2月2日独家特稿】上一节我们研究了Launcher的整体结构,这一节我们看看整个Laucher的入口点,同时Laucher在加载了它的布局文件Laucher.xml时都干了些什么。我们在源代码中可以找到LauncherApplication, 它继承了Application类,当整个Launcher启动时,它就是整个程序的入口。我们先来看它们在AndroidManifes

2013-05-27 13:08:03 721

转载 Android 4.0 Launcher源码分析系列(一)

从今天起傻蛋打算做一个系列文章,对最新的Android 4.0 系统中的Launcher,也就是Android 4.0原生的桌面程序,进行一个深入浅出的分析,从而引领Android系统的编程爱好者对 Launcher的设计思想,实现方式来做一个研究,从而能够通过这个实例最掌握到目前世界领先的设计方法,同时在程序中加入我们的一些新的实现。众所周知,对一些优秀源代码的分析,是提高编程水平的一条便捷的方

2013-05-27 13:07:20 1007

转载 Android_launcher的源码详细分析

这份源码是基于2.1的launcher2,以后版本虽有变化,但大概的原理一直还是保留了。一、主要文件和类 1.Launcher.java:launcher中主要的activity。2.DragLayer.java:launcher layout的rootview。DragLayer实际上也是一个抽象的界面,用来处理拖动和对事件进行初步处理然后按情况分发下去,角色是一个controlle

2013-05-27 13:04:55 682

转载 Android开机应用程序定制

让你自己编写的Android的Launcher成为系统中第一个启动应用程序,也是唯一的Launcher如果你要定制一个Android系统,你想用你自己的Launcher(Home)作主界面来替换Android自带的Home,而且不希望用户安装的Launcher来替换掉你的Launcher,应该如何来实现呢?我们可以通过修改Framework层来实现这样的功能。1) 首先了解一下Andr

2013-05-27 10:28:30 1856

转载 Linux内核学习四库全书

关于内核学习我建议不要上来就读内核而是先了解内核的构成和特性,然后通过思考发现疑问这时再去读内核源码。即先了解概貌在读局部细节。而且内核分成好多部分,不要只是按照顺序去读,应该针对某一部分比如内存管理或进程管理横向读几本书,这样可以理解很全面。Linux Kernel 四库全书1. Linux内核设计与实现 Edition 2   2. Linux设备驱动 Edition 3

2013-05-24 09:51:15 703

转载 深奥到不服不行

【和尚吃肉吗?】一个来访者问:法师,我想问一个不太恭敬的问题?师:请讲!来访:您在公众场合是素食,您一个人在房间会不会吃肉呢?(师并没有回答他的问题)反倒问他:您是开车来的吗?来访:是的。师说:开车要系安全带。请问您是为自己系还是为警察系?如果是为自己系,有没有警察都要系。来访:喔,我明白了!(好多人就跟我说,没自律,没人督促就不能坚持成功者的习惯。 我想看完这

2013-05-15 12:25:09 763

原创 linux中fork一个子进程和父进程到关系

1,子进程和父进程共享打开的文件描述符。2,子进程拷贝父进程到数据空间,堆栈空间3,如果采用vfork则子进程与父进程共享数据段4,fork与exec函数族到区别,fork创建一个新进程,产生一个新的PID  exec启动一个新程序,替换原有进程,原PID不变。

2013-05-13 15:26:38 1043 1

转载 专访邓凡平:Android开发路上的快速学习之道

邓凡平(网名innost),毕业于中科院研究生院,资深Android开发工程师,热衷于Android源代码的研究,对Android的架构设计和实现原理有非常深刻的认识和理解。现任Tieto信息技术有限公司高级软件架构师,主要负责Android系统方面的研发工作。《深入理解Android 卷I/II》作者,华章公司《深入理解Android》系列书籍总策划。此外,他对Linux内核、C/C++/Pyt

2013-05-08 14:56:33 2421 1

转载 Ubuntu12.10 64bit版编译android4.0.*版本系统相关问题

ubuntu12.10 64bit版,编译android4.0和android4.0.4(本人试过的版本)版本会出现各种各样的问题:例如:frameworks/base/include/utils/KeyedVector.h:193:31: error: ‘indexOfKey’ was not declared in this scope, and no declarations w

2013-05-04 14:21:20 702

转载 又一批共17种"问题食品"曝光!国人要睁大眼、闭紧嘴巴哦

又一批共17种"问题食品"曝光!国人要睁大眼、闭紧嘴巴哦!   1、【兰州拉面】不能吃了!       南京电视台做了一个关于它的节目。所有兰州拉面馆都在使用拉面剂,拉面剂主要成份是蓬灰,这种化学物质含有大量致癌物质--砷。现在所有的兰州拉面都用这种制剂来使得面粉更有弹性。如果将蓬灰放入纸杯会出现氧化,而把拉面剂溶液倒在光滑地板上会出现更恐怖的腐蚀现象。   2、【

2013-04-19 11:48:17 1782

转载 多学点知识,不要埋怨你现在的环境

有两个和尚他们分别住在相邻的两座山上的庙里。这两座山之间有一条溪,于是这两个和尚每天都会在同一时间下山去溪边挑水,久而久之他么变成为了好朋友。就这样时间在每天挑水中不知不觉已经过了五年。突然有一天左边这座山的和尚没有下山挑水,右边那座山的和尚心想:"他大概睡过头了。"便不以为意。哪知道第二天左边这座山的和尚还是没有下山挑水,第三天也一样。过了一个星期还是一样,直到过了一个月右边那座山的和尚终于受不

2013-03-07 15:09:26 720

转载 请珍惜手头上的幸福,这才是你人生的真谛

很多时候我们总是“这山望着那山高”,总在羡慕别人的生活,却没察觉到这样也是一种耗费。别再怨天尤人了,珍惜当下吧。生活也没有忧虑,每天下班都有充足的时间去享受天伦之乐。”而对方就说:“我有什么好的?上班无所事事地在那儿等着到点下班,回家就是柴米油盐酱醋茶。工资低,想买什么都得算计,哪儿有你好,生活得既充实,又丰富。”不仅如此,在很多细节上,人们也都在寻找与自己互补的东西。如果我们注意观察,夫

2013-03-07 09:31:53 742

原创 收藏不错的书籍

格林斯潘回忆录中文完整版 动荡年代:勇闯新世界http://item.taobao.com/item.htm?spm=a230r.1.10.2.y7Kcy5&id=15182712924

2013-02-19 15:58:13 651

转载 如何成为游戏程序员

游戏开发中的程序开发主要由如下几个方面组成:1.图形引擎2.声音引擎3.物理引擎4.游戏引擎5.人工智能或游戏逻辑6.游戏GUI界面(菜单)7.游戏开发工具8.支持局域网对战的网络引擎开发9.支持互联网对战的网络引擎开发下面逐一介绍每个部分:1.图形引擎主要包含游戏中的场景(室内或室外)管理与渲染,角色的动作管理绘制,特效管理与渲染(粒子系统,自然模拟(

2013-02-15 10:17:30 620

转载 暴饮暴食 将给你的健康带来灾难

三五好友相聚,不断上桌的烤串和啤酒,可以持续到三更半夜;宴请的酒席一吃就是两三小时,其间不停落筷吃到肚圆……美国《洛杉矶时报》8月24日刊登的瑞典最新研究,提醒那些在饭后揉着肚子、扶着腰、打着饱嗝的人们,哪怕是短期暴饮暴食,带来的健康灾难都无法挽回,不仅体重几年内会一直上升,对全身的伤害甚至会持续很多年。所有人都有吃撑的经历“吃了吗”,这句国人打招呼时最常说的客套话,足以说明人们对吃的重视

2013-02-13 22:50:07 980

Java编程思想第四版电子书

同人类任何语言一样,JAVA为我们提供了一种表达思想的方式,如操作得当,同期其他方式相比,随着问题变得愈大和愈复杂,这种表达方式的方便性和灵活性会显露无遗。

2012-03-16

android程序员入门教程

android中文版的入门教程,适合初学者阅读,课程内容条理清晰,是一本不错的入门好书

2011-07-08

空空如也

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

TA关注的人

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