自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

fibanaci的专栏

魔鬼隐藏在细节之中。The devil is hidden in the detail

  • 博客(76)
  • 资源 (11)
  • 收藏
  • 关注

原创 【注意】android 百度定位地址

http://lbsyun.baidu.com/index.php?title=android-locsdk/geosdk-android-download可能经常也是从http://lbsyun.baidu.com/sdk/download这个地址下载的定位SDK,从网上看到应该从这个http://lbsyun.baidu.com/index.php?title=android-lo

2016-07-16 14:28:40 346

原创 动态加载/热部署框架汇总

1.DroidPlugin用途:动态加载使用案例:360手机助手GitHub地址:https://github.com/Qihoo360/DroidPluginppt介绍:https://github.com/Qihoo360/DroidPlugin/tree/master/DOCDemo:https://github.com/SpikeKing/wcl-plugin-test

2016-04-26 14:37:26 1306

转载 Android网络优化之HttpClient

转载: http://www.xuebuyuan.com/1601208.html尽管Android官网推荐在2.3及后续版本中使用HttpURLConnection作为网络开发首选类,但在连接管理和线程安全方面,HttpClient还是具有很大优势。就目前而言,HttpClient仍是一个值得考虑的选择。对于HttpClient的优化,可以从以下几个方面着手:    

2015-03-31 11:58:52 435

转载 动态加载APK原理分享

项目地址:https://github.com/houkx/android-pluginmgr/ 欢迎star and fork(一) 综述    随着智能手机硬件性能的逐步提升,移动应用也做的越来越复杂,android平台上应用的apk包体积也越来越大,然后同类产品开始比拼谁的体积小,实现方案呢,然后很容易想到"插件化",也就是说可以发布内核很小的产品,随着添加功能的需求而动态下

2015-03-30 16:20:52 598

转载 Direct-Load-apk启动插件的原理

概念Direct-load-apk基于注入和伪装的代理机制,通过转接现有的Activity,来实现动态创建和加载插件中的资源和类,因此可以正常使用this指针,而不像Dynamic-Load-apk那样需要使用that指针来代替this。(框架地址:github:https://github.com/FinalLody/Direct-Load-apk,oschina:http://

2015-03-30 16:17:49 1143

转载 Android的Proxy/Delegate Application框架

转载:http://blogs.360.cn/blog/proxydelegate-application/有的时候,为了实现一些特殊需求,如界面换肤、插件化等,我们希望改变应用的运行环境(surrounding)。例如,我们希望某个应用在运行时,所有Class(包括自定义Application,下面假设它叫MyApplication)都被一个自定义的ClassLoader加载。要

2015-03-30 15:09:30 668

转载 一个合格的程序员应该读过哪些书

转载至:http://justjavac.com/other/2012/05/15/qualified-programmer-should-read-what-books.html编者按:2008年8月4日,StackOverflow 网友 Bert F 发帖提问:哪本最具影响力的书,是每个程序员都应该读的?“如果能时光倒流,回到过去,作为一个开发人员,你可以告诉自己在职业

2015-03-30 11:45:56 722

转载 从架构到代码演练

转载:http://blog.csdn.net/yanfeivip8/article/details/39929239上一篇浅尝架构师的滋味 从EIT ,造型的角度向大家简单介绍了架构师与app开发者的分与合的职责。架构师的任务就是将客户的需求按照买主到了的前后分成两部分,第一部分写在基类、第二部分写在子类,编写的是E and I ,app开发者则是按照架构师的i,编写T ,然后将 T 整

2015-03-30 11:43:25 430

转载 浅尝架构师的滋味

转载:http://blog.csdn.net/yanfeivip8/article/details/39894625上篇简单介绍了(EIT造型初探),什么是EIT造型,如何设计 EIT造型,以及如何将内涵用EIT造型表达出来,今天,所要说的正如标题所言,我们所要做的正是体验一番架构师的滋味,即在EIT造型这种条件下架构师该做什么?以及如何做的问题进行讨论,看了本篇之后,你就会对EIT造型

2015-03-30 11:42:01 872

转载 UML应用:业务内涵的分析抽象&表达

上一篇,架构设计的UML图形思考 ,简单介绍了图形思考设计,表达设计对于架构师的重要意义,以及简单介绍了使用统一建模语言UML描述类以及类之间的继承关系,这种描述还停留在写代码,表达的可是说是如何写出类代码来,接下来我们要学习用UML表示业务的内涵,分析业务的内涵,加以抽象,将细节隐藏起来,用UML图象表现出来。一、系统分析       什么是系统分析?  

2015-03-30 11:41:16 419

转载 架构设计的UML图形思考

转载:http://blog.csdn.net/yanfeivip8/article/details/39826015      本篇紧接着上一篇   基本OOP知识  ,介绍高焕堂老师的第二讲, 架构设计的UML图形思考。本篇最重要的是三个词语:图形、思考、UML。       架构师的作用体现主要在项目开发前期,在整个项目还没有完成的时候,架构师的心中就要有整个项目的蓝图,整体

2015-03-30 11:39:55 427

转载 基本OOP知识

转载:http://blog.csdn.net/yanfeivip8/article/details/39805261  从今天起,我开始总结高焕堂高老师的《android架构师之路》,尽量一个星期写三篇博文。相对而言,看文章比看视频能够快一点,不过看视频也是比较详细的,如果有兴趣的话,就跟着我的这个连载走下去吧。我记录下自己的理解,分享给更多需要的人。话不多说,今天开始第一篇,“基本OO

2015-03-30 11:36:50 401

转载 EIT造型初探

本篇简单介绍下一种新的造型,EIT造型,一种比类的范围更大,比模式(Pattern)稍微小的一种新的代码造型.究竟什么是造型?造型可以看做一个皮箱,里面可以装各式各样的东西,可以看做是一种抽象。类就是一种最小的造型,如果装上树叶,就是树叶造型;装上人,就是人造型。类似于原子,各式各样的原子,氢原子,氧原子.......,也可以有各式各样的造型。一、EIT造型简介从基类子

2015-03-30 11:35:01 1074

转载 Android 插件化 动态升级

转载:http://www.trinea.cn/android/android-plugin/Android 插件化 动态升级不少朋友私信以及 Android开源交流几个 QQ 群 中都问到这个问题,这里简单介绍下1、作用大多数朋友开始接触这个问题是因为 App 爆棚了,方法数超过了一个 Dex 最大方法数 65535 的上限,从这个介绍中也知道可以通过多个 D

2015-03-30 11:31:29 454

转载 Android源码分析-资源加载机制

转载请注明出处:http://blog.csdn.net/singwhatiwanna/article/details/23387079 (来自singwhatiwanna的csdn博客)前言我们知道,在activity内部访问资源(字符串,图片等)是很简单的,只要getResources然后就可以得到Resources对象,有了Resources对象就可以访问各种资源了,这很简单

2015-03-30 11:28:26 345

转载 Android apk动态加载机制的研究(二):资源加载和activity生命周期管理

转载请注明出处:http://blog.csdn.net/singwhatiwanna/article/details/23387079 (来自singwhatiwanna的csdn博客)前言为了更好地阅读本文,你需要先阅读Android apk动态加载机制的研究这篇文章,在此文中,博主分析了Android中apk的动态加载机制,并在文章的最后指出需要解决的两个复杂问题:资源的访问

2015-03-30 11:22:21 359

转载 Android apk动态加载机制的研究

转载请注明出处:http://blog.csdn.net/singwhatiwanna/article/details/22597587 (来自singwhatiwanna的csdn博客)背景问题是这样的:我们知道,apk必须安装才能运行,如果不安装要是也能运行该多好啊,事实上,这不是完全不可能的,尽管它比较难实现。在理论层面上,我们可以通过一个宿主程序来运行一些未安装的apk,当然,

2015-03-30 11:22:05 384

转载 Android中的类装载器DexClassLoader

转载: http://blog.csdn.net/com360/article/details/14125683类装载器DexClassLoader的介绍    在java中,有个概念叫做“类加载器”(ClassLoader),它的作用就是动态的装载Class文件。标准的java sdk中有一个ClassLoader类,借助这个类可以装载想要的Class文件,每

2015-03-30 10:50:06 406

转载 android基于类装载器DexClassloader设计“插件框架”

转载:http://blog.csdn.net/com360/article/details/14127395插件相关介绍    首先插件只是一个逻辑概念,而不是什么技术标准,主要包含如下几个意思:插件不能独立运行,必须运行一个宿主程序中,宿主程序去调用插件(ps:微信的游戏算不算插件?感觉算是一种)插件一般情况下可以独立安装,android中就可以

2015-03-30 10:48:49 415

转载 Android类动态加载技术

Android类动态加载技术Android应用开发在一般情况下,常规的开发方式和代码架构就能满足我们的普通需求。但是有些特殊问题,常常引发我们进一步的沉思。我们从沉思中产生顿悟,从而产生新的技术形式。如何开发一个可以自定义控件的Android应用?就像eclipse一样,可以动态加载插件;如何让Android应用执行服务器上的不可预知的代码?如何对Android应用加密,而只在执行

2015-03-30 10:06:24 408

原创 Java多线程相关链接(持续更新中)

Java多线程面试题归纳http://blog.csdn.net/caohaicheng/article/details/38071097【Java】 类锁与对象锁加锁 synchronized 小解http://blog.csdn.net/zwan0518/article/details/8725704

2015-03-03 11:06:14 282

转载 Java 多线程与并发编程

转载 http://blog.csdn.net/escaflone/article/details/10418651一、多线程1、操作系统有两个容易混淆的概念,进程和线程。进程:一个计算机程序的运行实例,包含了需要执行的指令;有自己的独立地址空间,包含程序内容和数据;不同进程的地址空间是互相隔离的;进程拥有各种资源和状态信息,包括打开的文件、子进程和信号处理。线

2015-03-03 11:01:17 425

转载 Android-Universal-Image-Loader(强大的图片加载、缓存的 开源项目)

github地址:https://github.com/nostra13/Android-Universal-Image-Loader

2014-11-03 17:49:38 981

转载 Android中AsyncTask的使用(二)

在Android中实现异步任务机制有两种方式,Handler和AsyncTask。Handler模式需要为每一个任务创建一个新的线程,任务完成后通过Handler实例向UI线程发送消息,完成界面的更新,这种方式对于整个过程的控制比较精细,但也是有缺点的,例如代码相对臃肿,在多个任务同时执行时,不易对线程进行精确的控制。关于Handler的相关知识,前面也有所介绍,不清楚的朋友们可以参照一下

2014-10-31 15:06:13 376

转载 Android AsyncTask 源码解析(一)

转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/38614699,本文出自:【张鸿洋的博客】1、概述相信大家对AsyncTask都不陌生,对于执行耗时任务,然后更新UI是一把利器,当然也是替代Thread + Handler 的一种方式。如果你对Handler机制还不了解,请看:Android 异步消息处理机制

2014-10-31 14:57:11 528

转载 Android 异步消息处理机制的妙用(二) Handler 创建强大的图片加载类

转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/38476887 ,本文出自【张鸿洋的博客】上一篇博客介绍了Android异步消息处理机制,如果你还不了解,可以看:Android 异步消息处理机制 让你深入理解 Looper、Handler、Message三者关系 。那篇博客的最后,提出可以把异步消息处理机

2014-10-29 17:57:40 483

转载 Android 异步消息处理机制(一) 让你深入理解 Looper、Handler、Message三者关系

转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/38377229 ,本文出自【张鸿洋的博客】很多人面试肯定都被问到过,请问Android中的Looper , Handler , Message有什么关系?本篇博客目的首先为大家从源码角度介绍3者关系,然后给出一个容易记忆的结论。1、 概述Handler 、 Lo

2014-10-29 17:55:24 433

转载 Android 手把手教您自定义ViewGroup(二) 实战篇 -> 实现FlowLayout

转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/38352503 ,本文出自【张鸿洋的博客】1、概述上一篇已经基本给大家介绍了如何自定义ViewGroup,如果你还不了解,请查看:Android 手把手教您自定ViewGroup ,本篇将使用上篇介绍的方法,给大家带来一个实例:实现FlowLayout,何为Flow

2014-10-29 12:00:17 790

转载 Android 手把手教您自定义ViewGroup(一)

Android 手把手教您自定义ViewGroup(一)分类: android进阶2014-08-02 09:26 2137人阅读 评论(7) 收藏 举报Android自定义ViewGroup目录(?)[+]转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/38339817 , 本

2014-10-29 11:58:38 515

转载 Android LayoutInflater深度解析 给你带来全新的认识(包含View的onMeasure方法)

本文出自:http://blog.csdn.net/lmj623565791/article/details/381714651、 题外话相信大家对LayoutInflate都不陌生,特别在ListView的Adapter的getView方法中基本都会出现,使用inflate方法去加载一个布局,用于ListView的每个Item的布局。Inflate有三个参数,我在初学Androi

2014-10-29 09:57:29 478

转载 Android 自定义RecyclerView (替代ListView的最新组件)实现真正的Gallery效果

转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/38173061 ,本文出自:【张鸿洋的博客】上一篇博客我使用自定义HorizontalScrollView写了一个具有HorizontalScrollView效果和ViewPager特性的横向图片轮播,详见:Android 自定义 HorizontalScrollVie

2014-10-28 15:54:17 1656

转载 Android Fragment 真正的完全解析(下)

转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/37992017上篇博客中已经介绍了Fragment产生原因,以及一些基本的用法和各种API,如果你还不了解,请看:Android Fragment 真正的完全解析(上)。本篇将介绍上篇博客提到的:如何管理Fragment回退栈,Fragment如何与Activi

2014-10-28 14:39:10 327

转载 Android Fragment 真正的完全解析(上)

转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/37970961自从Fragment出现,曾经有段时间,感觉大家谈什么都能跟Fragment谈上关系,做什么都要问下Fragment能实现不~~~哈哈,是不是有点过~~~本篇博客力求为大家说明Fragment如何产生,什么是Fragment,Fragment生命周期,

2014-10-28 14:38:04 286

原创 Android Swipe Layout布局

GitHub上面下载的AndroidSwipeLayout 貌似使用Android studio运行的,没怎么用过studio,而且缺少jar包,这是我整理后在eclipse运行的工程

2014-10-28 10:49:04 605

转载 android 中全屏无标题设置 requestWindowFeature()的应用

android开发中经常会在setContentView(R.layout.XXX); 前设置requestWindowFeature(XXXX)。他的意思是需要软件全屏显示、自定义标题(使用按钮等控件)和其他的需求首先介绍一个重要方法那就是requestWindowFeature(featrueId),它的功能是启用窗体的扩展特性。参数是Window类中定义的常量。一、枚

2014-10-27 16:45:18 600

转载 Android 屏幕旋转(方向和configChanges) 处理 AsyncTask 和 ProgressDialog 的最佳方案(DialogFragment 使用 续)

转载请表明出处:http://blog.csdn.net/lmj623565791/article/details/379362751、概述众所周知,Activity在不明确指定屏幕方向和configChanges时,当用户旋转屏幕会重新启动。当然了,应对这种情况,Android给出了几种方案:a、如果是少量数据,可以通过onSaveInstanceState()和onRest

2014-10-27 15:23:02 1111

转载 Android 官方推荐 : DialogFragment 创建对话框

转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/378154131、 概述DialogFragment在android 3.0时被引入。是一种特殊的Fragment,用于在Activity的内容之上展示一个模态的对话框。典型的用于:展示警告框,输入框,确认框等等。在DialogFragment产生之前,我们创建对话框:

2014-10-27 15:01:11 609

转载 Android 手势锁的实现 让自己的应用更加安全吧

转载处:http://blog.csdn.net/lmj623565791/article/details/36236113今天偶遇以github上gesturelock关于手势锁的一个例子(有兴趣的去搜索下看看),于是下载下来研究,无奈基本没有注释,代码上存在一些问题(当设置gravity=center_vertical无法进行手势选择,无意中发现的),于是借鉴这位仁兄的代码,自己重写写

2014-10-27 14:07:57 456

转载 Android推送 百度云推送 入门篇

现在app基本都有推送的功能,于是看了下百度云的推送,官方文档和Demo都很到位,记录下使用过程,目标是利用百度云推送最为服务器写个及时通讯的例子~当然了,这是第一篇入门~1、第一步就是在百度开发者服务管理中创建项目,然后拿到API key , Secret Key ;这个过程就不多说了,上官网直接申请就行,不复杂。2、下载云推送的客户端SDK,SDK的压缩文件中包含一

2014-10-27 14:00:18 718

原创 android客户端多线程下载案例(实现断点续传,包括客户端服务端,还有注释)

android客户端多线程下载案例(实现断点续传,包括客户端服务端,还有注释)

2014-10-24 13:51:47 622

android 启动手机内包含固定字符串的apk应用

android 启动手机内包含固定字符串的apk应用

2014-10-22

TestSharedPreferenceSaveObject

之前用SharedPreferences只是保存了基础数据,最近做项目时需要保存一些对象的状态,简单的demo

2014-10-22

GNUStep图文解析android之JNI的开发以及NDK配置

结合网上的经验,个人自己总结下JNI的开发过程以及NDK环境搭建。 在windows环境下开发jni需要c/c++编译器的支持,网络上我看很多人使用cygwin。呵呵个人感觉不仅安装起来挺麻烦,而且用起来也不太方便。我使用GNUStep,此文件是在GNUStep的环境下解析JNI的开发步骤和NDK的配置方法的

2014-04-28

android客户端多线程下载案例(实现断点续传,包括客户端服务端,还有注释)

android客户端多线程下载,断点续传,多线程下载,网络编程详解代码 网络搜索《Android 4.0 网络编程详解代码》中的 第5章:Android中的网络数据下载及JSON的操作 中代码不全,少了个终于的activity,现自己跑通后上传以供大家学习,包括客户端和服务端的

2014-04-03

android 省市区 级联文件

android用于省市区级联开发,xml文件列表显示

2014-03-07

Android下Opengl ES

Android下Opengl ES导引 -第一部分 设置OpenGL ES观察 GLSurfaceView GLSurfaceView.Renderer onSurfaceCreated onDrawFrame onSurfaceChanged 把这些都穿连到一起 全屏显示 -第二部分 建立多边形 顶点(Vertex) 边(Edge) 面(Face) 顺序的关系 多边形(Polygon) 演播器(Render) 什么是演播的原始风格(primitives) GL_POINTS GL_LINE_STRIP GL_LINE_LOOP GL_LINES GL_TRIANGLES GL_TRIANGLE_STRIP GL_TRIANGLE_FAN 把这些都穿连到一起 -第三部分 坐标系 变换 旋转 变换与旋转 比例(Scale) 平移变换与比例变换(Translate & Scale) 装载单位坐标系,压入与弹出矩阵 把这些都穿连到一起 -第四部分 添加色彩 平面着色 平滑着色 -第五部分 构思 网栅(Mesh) 平面(Plane) 立方体(Cube) 分组(Group) 建议(Suggestions) 椎体(Cone) 角锥(Pyramid) 柱体(Cylinder) 其它

2013-04-17

OpenGL ES Tutorial for Android.zip

超棒的Android的OpenGL ES入门教程!由 Per-Erik Bergman写的6个教程,并附带一份OpenGL ES 1.1 Reference Pages。 内容介绍: OpenGL ES Tutorial for Android – Part I – Setting up the view OpenGL ES Tutorial for Android – Part II – Building a polygon OpenGL ES Tutorial for Android – Part III – Transformations OpenGL ES Tutorial for Android – Part IV – Adding colors OpenGL ES Tutorial for Android – Part V – More on Meshes OpenGL ES Tutorial for Android – Part VI – Texture

2013-04-10

openGL ES 画球

从别人的博客中拷贝的,内容很详细,还有注释,希望对大家有所帮助

2013-04-10

android开发 在线播放

希望对大家有所帮助,涉及到关于android的一些知识

2011-08-16

空空如也

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

TA关注的人

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