logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

ActionBar应用开发讲解

1.    什么是操作栏(ActionBar是android3.0及之后的版本添加的新特性):     1) ActionBar是一个显示在屏幕顶部的控件,它包括了在左边显示的应用的logo图标和右边操作菜单的可见项。    2)  我们可以选择可见的操作菜单可见项,不可见项会以下拉列表的形式呈现出来。    3) ActionBar同时也为Fragment之间提供标签导航。

Android开发学习网址记录(更新中....)

eoe移动开发者社区:http://www.eoe.cn/code/android.html  开源中国社区:http://www.oschina.net/  ItEye:http://www.iteye.com/  360doc图书馆:http://www.360doc.com/index.html  java虚拟机学习:http://zhanjia.iteye.com/blog

Android中的软引用(SoftRefrerence)和弱引用(WeakReference)

在Android开发中,基本上很少有用到软引用或弱引用,这两个东东若用的很好,对自己开发的代码质量的提高有很打的帮助。若用的不好,会把自己给坑。所以,在还没有真正的去了解它们之前,还是慎用比较好。  对于这两者,先作个小总结如下:   1.  SoftReference:软引用-->当虚拟机内存不足时,将会回收它指向的对象;需要获取对象时,可以调用get方法。    2.  WeakR

Android中的xml、json格式数据解析

转载请注明出处:         本博文相关的Demo下载链接:  前言:在开发Android第三方App应用的过程中,特别是涉及到网络请求的App,都会涉及到解析后台返回的数据。而后台返回的数据无非就是两种格式,xml和json格式。如何更好的方便有效的解析这些后台返回的数据,对我们开发者来说是很重要的。接下来将介绍以下几种笔者比较常用的数据解析方式。   一。simple-

Git和Repo管理使用简要介绍

在Linux平台下进行Android系统项目开发时,需要git或repo管理。  一. Git和Repo的区别:       1. Git:Git是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理。       2. Repo: Repo是谷歌用Python脚本写的调用git的一个脚本。主要是用来下载、管理Android项目的软件仓库(也就是说Repo是用

Android手势源码浅析-----手势绘制(GestureOverlayView)

前言:Android关于手势的操作提供两种形式:一种是针对用户手指在屏幕上划出的动作而进行移动的检测,这些手势的检测提供android提供的监听器来实现;另一种是用户手指在屏幕上滑动而形成一定的不规则的几何图形(即为多个持续触摸事件在屏幕形成特定的形状);本文主要是针对第二种手势的绘制原理进行浅析,我们姑且称它为输入法手势;   1. 输入法手势       在Android源码中,

解决android4.0系统中菜单(Menu)添加Icon无效问题

在Android4.0系统中,创建菜单Menu,通过setIcon方法给菜单添加图标是无效的,图标是显示不出来的,2.3系统中是可以显示出来的。这个问题的根本原因在于4.0系统中,涉及到菜单的源码类 MenuBuilder,该类的部分源码如下:public class MenuBuilder implements Menu {...private boolean mOptionalIc

实现开启和关闭android移动网络(做AppWidget开发的收获)

之前在做Android AppWidget这方面的开发,本人菜鸟一个,刚接触android不久。所以在开发的过程中不免遇到诸多难处,不过在解决问题中收获知识是一种非常刺激的体验。接下来是本人在开发开关android系统移动网络的过程所收获的知识,希望能够帮助有需要的爱好编程者(呵呵..本人是Java语言的忠实粉丝)。    其实开启和关闭移动数据网络有两种方法:一种是通过操作系统的数据库改变A

Android中Path类的lineTo方法和quadTo方法画线的区别

但我们需要在屏幕上形成画线时,Path类的应用是必不可少的,而Path类的lineTo和quadTo方法实现的绘制线路形式是不一样的;   1. Path--->quadTo(floatx, float y) :     该方法实现的是当我们不仅仅是画一条线而且是画弧线时会形成平滑的曲线,该曲线又称为"贝塞尔曲线"(Bezier curve),下面以一个Demo来结合理解quad

到底了