自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (4)
  • 问答 (1)
  • 收藏
  • 关注

转载 Android基础之使用Fragment控制切换多个页面

Android官方已经提供了Fragment的各种使用的Demo例子,在我们SDK下面的API Demo里面就包含了Fragment的各种使用例子,需要看Demo的朋友,直接看API Demo那个程序就可以了,不用到处去找。里面分开不同功能,实现了不同的类今天讲解一下Fragment的控制,主要是切换View和页面替换等操作。还有就是如何获取Fragment的管理对象,以及与Act

2015-05-28 22:21:26 596

转载 The type java.lang.Object cannot be resolved

有时候在Eclipse中打开或者导入项目时会出现标题字样的问题:The type java.lang.Object cannot be resolved. It is indirectly referenced。本文介绍解决此问题经验。方法/步骤1此问题从字面上理解是:java.lang.Object不能识别为一个类,请导入相关依赖文件。

2015-05-25 21:22:52 485

翻译 onSaveInstanceState和onRestoreInstanceState

Android Activity的onSaveInstanceState() 和 onRestoreInstanceState()方法:1. 基本作用:  Activity的 onSaveInstanceState() 和 onRestoreInstanceState()并不是生命周期方法,它们不同于 onCreate()、onPause()等生命周期方法,它们并不

2015-05-24 16:36:48 350

转载 Andriod 从源码的角度详解View,ViewGroup的Touch事件的分发机制

转载请注明本文出自xiaanming的博客(http://blog.csdn.net/xiaanming/article/details/21696315)今天这篇文章主要分析的是Android的事件分发机制,采用例子加源码的方式让大家深刻的理解Android事件分发的具体情况,虽然网上很多Android的事件分发的文章,有些还写的不错,但是我还是决定写这篇文章,用我自己的思维方式来帮

2015-05-16 14:09:58 412

转载 从源码的角度解析View的事件分发

有好多朋友问过我各种问题,比如:onTouch和onTouchEvent有什么区别,又该如何使用?为什么给ListView引入了一个滑动菜单的功能,ListView就不能滚动了?为什么图片轮播器里的图片使用Button而不用ImageView?等等……对于这些问题,我并没有给出非常详细的回答,因为我知道如果想要彻底搞明白这些问题,掌握Android事件分发机制是必不可少的,而Android事件分发

2015-05-16 14:07:56 423

转载 Android开发把项目打包成apk

做完一个Android项目之后,如何才能把项目发布到Internet上供别人使用呢?我们需要将自己的程序打包成Android安装包文件--APK(Android Package),其后缀名为".apk"。将APK文件直接上传到Android模拟器或Android手机中执行即可进行安装。Android系统要求具有其开发者签名的私人密钥的应用程序才能够被安装。生成数字签名以及打包项目成APK都可以采用

2015-05-14 21:54:07 588

原创 android面试常考题

1、Android的四大组件是哪些,它们的作用? 2、请`介绍下Android中常用的五种布局。 3、android中的动画有哪几类,它们的特点和区别是什么 4、android 中有哪几种解析xml的类?官方推荐哪种?以及它们的原理和区别。 5、ListView的优化方案 6、请介绍下Android的数据存储方式。 7、activity的启动模式

2015-05-14 20:27:13 875

转载 Android中View绘制流程以及invalidate()等相关方法分析

整个View树的绘图流程是在ViewRoot.java类的performTraversals()函数展开的,该函数做的执行过程可简单概况为 根据之前设置的状态,判断是否需要重新计算视图大小(measure)、是否重新需要安置视图的位置(layout)、以及是否需要重绘 (draw),其框架过程如下:                                     

2015-05-13 08:57:46 507

转载 打开URL启动android默认浏览器,启动指定浏览器

原文出自:http://blog.csdn.net/u013812046/article/details/39226515一、启动android默认浏览器  Intent intent = new Intent();          intent.setAction("android.intent.action.VIEW");      Uri content_url = Uri

2015-05-07 09:27:12 22364

转载 ListView的常见优化:获取网络图片异步加载,分批加载,分页显示,图片缓存等优化方式

熟练掌握listview优化,获取网络图片异步加载,分批加载,分页显示,图片缓存等优化方式  一、复用convertView,减少findViewById的次数1、优化一:复用convertViewAndroid系统本身为我们考虑了ListView的优化问题,在复写的Adapter的类中,比较重要的两个方法是getCount()和getView()。界面上有多少个条

2015-05-07 09:22:47 1103

原创 高仿优酷菜单的效果

效果如图,可以点击切换,执行动画import android.os.Bundle;import android.app.Activity;import android.view.KeyEvent;import android.view.Menu;import android.view.View;import android.view.View.OnClickListener;i

2015-05-04 18:20:59 583

原创 Android+webService的连接

最近初步在搞android怎么去跟webservice的连接,调用参数返回。在这里发下我运行的源码。已测试,已成功! import android.widget.EditText;public class LQserviceActivity extends Activity { /** Called when the activity is first created. */ pri

2015-05-04 15:22:54 1084

原创 android中调用WebService

调用 WebService 分以下几步:        1、指定 WebService 的命名空间和调用方法;        2、设置调用方法的参数值,如果没有参数,可以省略,设置方法的参数值的代码如下: rpc.addProperty("abc", "test");  要注意的是,addProperty方法的第1个参数虽然表示调用方法的参数名,但该参数值并不一

2015-05-04 15:13:42 539

翻译 android 之services

服务是一个在后台运行的组件执行长时间运行的操作,而不需要与用户进行交互。 例如,一个服务可能在后台播放音乐时,在不同的应用程序中,用户也可以通过网络获取数据没有阻止用户交互活动。 服务基本上可以两种状态:状态描述开始服务是 开始 当一个应用程序组件,如一个活动,它通过调用开始 由startService() 。 一旦开始,一个服务可以无限期地

2015-05-03 23:38:53 477

翻译 Android Fragments

一个片段是一个应用程序的用户界面或行为,可以放置在一个活动让更模块化的活动设计。 它不会是错误的,如果我们说,一个片断是一种 sub-acitivity 。 以下是关于片段要点:一个片段都有它自己的布局和自身行为有自己的生命周期回调。您可以添加或删除片段的活动而活动正在运行。您可以组合多个片段,一个活动来构建一个多窗格UI。一个片段可以用在多

2015-05-03 23:31:34 1429

翻译 Android 编程下图片的内存优化

1. 对图片本身进行操作尽量不要使用 setImageBitmap、setImageResource、 BitmapFactory.decodeResource 来设置一张大图,因为这些方法在完成 decode 后,最终都是通过 Java 层的 createBitmap 来完成的,需要消耗更多内存。因此,改用先通过 BitmapFactory.decodeStream 方法,创建出

2015-05-03 23:13:36 384

原创 wifi的使用

首先需要强调一点的是wifi只能在真机上测试!        在Android里,所有的wifi操作都在android.net.wifi包里,而常用的类也就只用几个,对于一般的开发人员来说,常用的操作也是有限的,不需要刻意的去记,用的时候现查就可以了!!!   import java.util.List;import android.content.Context;import a

2015-05-02 23:19:25 558

原创 webService的理论知识与见解

现在大多数写关于android网络webservice会用到一个接口ksoap2.0        ksoap2.0接口介绍        org.ksoap2.SoapEnvelope        org.ksoap2.SoapSerializationEnvelope        org.ksoap2.SoapObject        org.ksoap2.trans

2015-05-02 22:55:39 668

原创 浅谈WebService

WebService是一种基于SOAP协议的远程调用标准,通过webservice可以将不同操作系统平台、不同语言、不同技术整合到一块.在Android SDK中并没有提供调用WebService的库,因此,需要使用第三方的SDK来调用WebService.PC版本的WEbservice客户端库非常丰富,例如Axis2,CXF等,但这些开发包对于Android系统过于庞大,也未必很容易移植到And

2015-05-02 22:41:58 541

原创 自定义时间自动更新title

相信对handler有一定了解的人,可以理解到线程的运行,当我们使用多个线程的时候,会感觉到很乱,如果我们可以应用到handler,我们可以更清晰的去进行更新,下面有一个在指时间内更新title的示例:

2015-05-02 22:19:18 613

原创 AsynckTask几点需要注意的几个地方

问题一:Asynctask是多线程么?  是的问题二:AsyncTask与handler相比,谁更轻量级? 通过源码可以发现AsyncTask实际上就是一个线程池,而网上的说法是AsyncTask比Handler更轻量级,显然这是不准确的说法,只能这样说,AnsyTask在代码上比handler要轻量级别,而实际上要比handler更消耗资源,因为AnsyTask底层封装了一个线程池,

2015-05-02 21:38:13 1133

banner,viewpager简单实现

欢迎下载学习

2016-04-15

viewpager+banner

可以用来学习,有不足之处,望见谅请留言

2016-04-07

新特性RecyleView

试用于初学者

2016-04-07

新闻界面效果新闻中心

做新闻项目的来学学。运用到fragment,侧滑,标签与viewpager的绑定,自定义的listview主要功能有下拉,上滑,轮播图与listview的绑定,欢迎下载

2015-04-19

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

TA关注的人

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