- 博客(21)
- 资源 (1)
- 收藏
- 关注

原创 浅谈binder机制
前段时间一直在看有关Binder的知识,最近刚好有时间,总结一些一些知识,希望和大家交流学习。说起Binder我相信大家学android开发的多多少少都对binder有些了解,binder机制作为android进程间通信的一种机制,在Android底层中应用的非常多。我们都知道Android系统是基于LInux内核开发的,Linux内核提供了丰富的进程间通信的机制,如:管道、信号、消息队列、共
2016-07-23 10:06:53
4413
1
原创 Fresco+RecyclerView初体验
如今网上已经有好多图片加载框架:Volley、Imageloader、Picasso、fresco、glide。除了glide其他的我多多少少都用过,但是fresco无疑是最强大的一个图片加载框架,fresco是facebook推出的一款图片加载框架,它的诸多特性:内存管理、图片加载、以及图片的的渐进式加载和动图加载使得它一经推出收到许多公司的青睐。fresco主要主要由三部分组成:Drawe
2016-08-12 16:44:28
2795
转载 Android插件-动态加载
[+]转自:http://blog.youkuaiyun.com/u010687392/article/details/47121729首先引入一个概念,动态加载技术是什么?为什么要引入动态加载?它有什么好处呢?首先要明白这几个问题,我们先从应用程序入手,大家都知道在Android App中,一个应用程序dex文件的方法数最大不能超过65536个,否则,你的app将
2016-07-28 09:21:36
1478
转载 Android属性动画完全解析
转载请注明出处:http://blog.youkuaiyun.com/guolin_blog/article/details/43536355在手机上去实现一些动画效果算是件比较炫酷的事情,因此Android系统在一开始的时候就给我们提供了两种实现动画效果的方式,逐帧动画(frame-by-frame animation)和补间动画(tweened animation)。逐帧动画的工作原理很简单,其实就是
2016-07-16 19:24:58
1013
原创 Android动画之视图动画
好久没有写博客了,最近趁着放假有时间,想通过写博客沉淀一下自己,希望和大家一起分享这段时间的学习生活,不足或错误之处希望大家批评指正(马上校招就到了,这段时间刚好温习总结以前所学的知识)附google官方View动画介绍:https://developer.android.com/guide/topics/graphics/view-animation.html说起Android动画,我么
2016-07-16 17:48:03
648
转载 Android Matrix
转自:http://www.cnblogs.com/qiengo/archive/2012/06/30/2570874.htmlMatrix的数学原理在Android中,如果你用Matrix进行过图像处理,那么一定知道Matrix这个类。Android中的Matrix是一个3 x 3的矩阵,其内容如下: Matrix的对图像的处理可分为四类基本变换:Translate
2016-06-17 20:56:12
1361
转载 浅谈MVP
转自:http://blog.youkuaiyun.com/lmj623565791/article/details/46596109一、概述对于MVP(Model View Presenter),大多数人都能说出一二:“MVC的演化版本”,“让Model和View完全解耦”等等。本篇博文仅是为了做下记录,提出一些自己的看法,和帮助大家如何针对一个Activity页面去编写针对MVP风格的代码。对
2016-03-14 16:36:00
1974
转载 android双缓存
转载:http://blog.youkuaiyun.com/xiaanming/article/details/9825113异步加载图片的例子,网上也比较多,大部分用了HashMap> imageCache ,但是现在已经不再推荐使用这种方式了,因为从 Android 2.3 (API Level 9)开始,垃圾回收器会更倾向于回收持有软引用或弱引用的对象,这让软引用和弱引用变得不再可靠。另外,Andr
2016-03-09 20:32:18
2929
转载 简单的汇编程序应用
系统功能调用——由DOS提供的一组实现特殊功能的子程序供程序员在编写自己的程序时调用,以减轻编程的工作量。分两种,DOS系统功能调用和BIOS终端调用。汇编语言中DOS系统功能调用有很多,涉及屏幕显示、文件管理、I/O管理等等,每个子程序都有一个功能号,所有的功能调用的格式都是一致的。调用的步骤大致如下:(1)系统功能号送到寄存器AH中;(2)入口参数送到指定的寄存器中;(
2015-11-08 14:27:59
1692
转载 fiddler对android API接口抓包
这里介绍 抓包的关键,Fiddler ,Fiddler是一个http协议调试代理工具,它能够记录并检查所有你的电脑和互联网之间的http通讯。 我们就是用这款软件抓取 ,我们手机app 访问的 资源路径 的。 下面 我们拿实例 来演示下,怎么用fiddler 抓取数据。(以某拍为例吧)。 环境: win7 和 G620S-UL00(华为畅玩)。 准备工作
2015-10-30 19:23:56
3308
转载 java设计模式之单例模式
写软件的时候经常需要用到打印日志功能,可以帮助你调试和定位问题,项目上线后还可以帮助你分析数据。但是Java原生带有的System.out.println()方法却很少在真正的项目开发中使用,甚至像findbugs等代码检查工具还会认为使用System.out.println()是一个bug。为什么作为Java新手神器的System.out.println(),到了真正项目开发当中会被唾弃呢?
2015-10-29 11:34:33
465
原创 JAVA装箱与拆箱
Java包装类,Wrapper~由于在java中,数据类型总共可分为两大种,基本数据类型(值类型)和类类型(引用数据类型)。基本类型的数据不是对象,所以对于要将数据类型作为对象来使用的情况,java提供了相对应的包装类。对于8种数据类型的包装类分别是:int---Integerchar---Characterfloat---Floatdouble---Doublebyte-
2015-10-29 11:17:54
534
翻译 android手机客户端上传文件,java servlet服务器端接收并保存到服务器
android客户端代码: Java代码 public class MainActivity extends Activity { private TextView uploadInfo; @Override protected void onCreate(Bundle savedInstanceState)
2015-09-14 10:08:11
6938
转载 Android开发之SurfaceView
Android开发之SurfaceView 在前面学习视频播放和简单照相机的制作的时候,用到了SurfaceView这个类。那么这个类是干什么的呢?如果不用这个类,用View类行不行呢?这个看起来是不行的。如果做游戏或者视频相关开发的时候,将会用到SurfaceView。对于SurfaceView,首先需要了解一下它自己的位置:extends View
2015-06-26 20:53:08
490
转载 Android开发:GridView与ListView相互切换(动画效果)
Android开发:GridView与ListView互相切换(动画效果)(转) 对于一些软件来说,希望达到 GridView与ListView这两种方式来显示相同的内容,在内容较少时,用户可以选择九宫格(GridView)方式浏览,在内容较多时可以切换为列表浏览(ListView),那么,这种方式改如何切换呢. 我们知道,对于任意一个ui组件来说都是View的子类,而View包含一个
2015-06-23 21:05:39
1824
转载 android布局之 GridLayout的使用
本文重点讲述了自android4.0版本后新增的GridLayout网格布局的一些基本内容,并在此基础上实现了一个简单的计算器布局框架。通过本文,您可以了解到一些android UI开发的新特性,并能够实现相关应用。 在android4.0版本之前,如果想要达到网格布局的效果,首先可以考虑使用最常见的LinearLayout布局,但是这样的排布会产生如下几点问题:
2015-06-23 20:27:59
2009
原创 android开发EditText中添加图片
接上一次记事本项目,实现EditText中插入图片,引用android提供的imagespan和lSpannableString类用字符串替代图片插入到EditText内容后面package com.wp.editor;import android.content.Context;import android.graphics.Bitmap;import android.g
2015-06-12 16:20:58
6700
原创 android开发ActionBar的使用
平常我们写代码的时候为了去除系统自带ActionBar总是RequestWindowFeature(Window.FEATURE_NO_TITLE);方法,而且我之前写代码时也总是这样做,然后在自己在主布局中模仿ActionBAr自己在布局中加一个子布局去实现相同效果,时间长了就想着去能不能自己去改变ActionBar的风格!因为有多个页面所以我就将设置ActionBar单独写一个静态
2015-06-12 13:09:40
709
原创 fragment与Button或Textview监听换页
package com.example.testfragement;import android.os.Build;import android.os.Bundle;import android.annotation.TargetApi;import android.app.Activity;import android.app.FragmentManager;impo
2015-06-12 12:29:13
866
转载 android之shape,selector,item属性
和在Android UI设计中经常用到。比如我们要自定义一个圆角Button,点击Button有些效果的变化,就要用到和。可以这样说,和在美化控件中的作用是至关重要。在看这篇文章之前,可以看下这个小例子:镂空按钮的实现1.Shape简介作用:XML中定义的几何形状位置:res/drawable/文件的名称.xml使用的方法:Java代码中:R.d
2015-05-25 13:28:59
1634
原创 Android开发之AsyncTask的使用
大家都知道UI线程中要想实现一些耗时的操作必须开启新的线程,android为我们提供了几种异步线程的方法,大家最容易想到的就是new一个Thread开启一个线程将耗时操作放到run方法中,然后在用handler 的Message机制回传结果,然而其实android为我们还提供了一种方法就是AsyncTask,接下来我给大家仔细讲解AsyncTask的用法。AsyncTask使UI线程的使用变得
2015-05-06 16:42:02
762
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人