android
文章平均质量分 88
KevinLinGoGoUp
加油
展开
-
android应用开发架构概述
转自http://www.codeceo.com/article/android-app-summary.html通常一个App的成长过程都是这样的:第一阶:先用最少的成本和时间快速把东西做出来。第二阶段:积累一定用户量之后在小步快跑的迭代功能。第三阶段:性能和体验上逐步求精。我发现好多项目在第二阶段和第三阶段耗费了好多本来不应该浪费的人力成本、时间成本。究转载 2016-03-03 14:49:57 · 387 阅读 · 0 评论 -
PagerAdapter、FragmentPagerAdapter及FragmentStatePagerAdapter与Viewpager
在一个 Android 应用中,我使用 FragmentPagerAdapter 来处理多 Fragment 页面的横向滑动。不过我碰到了一个问题,即当 Fragment 对应的数据集发生改变时,我希望能够通过调用 mAdapter.notifyDataSetChanged() 来触发 Fragment 页面使用新的数据调整或重新生成其内容,可是当我调用 notifyDataSetChange转载 2016-04-26 11:23:38 · 419 阅读 · 0 评论 -
RecyclerView
RecyclerView是Android5.0以后引入的一个新控件。为了支持5.0以前的版本,提供了v7支持包。在使用RecyclerView时需导入v7包。其中较为重要的类有:1.Adapter 继承RecyclerView.Adapter2.ViewHolder 3.LayoutManager原创 2016-02-28 21:09:23 · 382 阅读 · 0 评论 -
深入理解WebView
摘要作为Android开发者,我们都知道在手机中内置了一款高性能 webkit 内核浏览器,在 SDK 中封装为一个叫做 WebView 组件。今天就为大家讲讲Android中WebView的详细使用方法。作为Android开发者,我们都知道在手机中内置了一款高性能 webkit 内核浏览器,在 SDK 中封装为一个叫做 WebView 组件。在开发过程中应该注意几点:转载 2016-04-06 11:44:11 · 691 阅读 · 0 评论 -
退出 android 应用程序
转自:http://blog.csdn.net/veryitman/article/details/65749401. finish()方法该方法可以结束当前 Activity,但是如果你的 App 有很多 Activity 的话,使用该方法显得有点捉襟见肘了。另外,还有一个方法 finishActivity (int requestCode) ,关于这个方法,先看转载 2016-04-05 15:44:26 · 333 阅读 · 0 评论 -
Android的Binder机制概念介绍
摘要Binder是android 中一个很重要且很复杂的概念,它在系统的整体运作中发挥着极其重要的作用,不过本文并不打算从深层次分析Binder机制,有两点原因:1是目前网上已经 有2篇很好的文章了,2是对Binder机制进行深入底层乃至驱动的分析这一过程相当困难且相当耗时,因此并不适合重复造轮子。本文的角度是对 Android的Binder机制从整体和概念上进行分析,能够让大家很快明白到转载 2016-04-05 15:26:52 · 483 阅读 · 0 评论 -
Json与Xml比较
转自:http://www.lingdublog.com/134.htmlJSON和XML都是数据传输格式,它们有哪些区别,又都有些什么优缺点呢?零度带领大家来分析分析。一、先来看看两者的定义1.XML的定义扩展标记语言 (Extensible Markup Language, XML) ,用于标记电子文件使其具有结构性的标记语言,可以用来标记数据、定义数据类型转载 2016-04-05 11:12:42 · 275 阅读 · 0 评论 -
android中的动画:帧动画、补间动画、属性动画
帧动画>一张张图片不断的切换,形成动画效果*在drawable目录下定义xml文件,子节点为animation-list,在这里定义要显示的图片和每张图片的显示时长*在屏幕上播放帧动画ImageViewiv = (ImageView) findViewById(R.id.iv);//把动画文件设置为imageView的背景iv.setBackground原创 2016-03-22 21:07:59 · 396 阅读 · 0 评论 -
android自定义控件基础
看了 这篇博客后,自己对自定义控件做的一些总结。 http://blog.csdn.net/carrey1989/article/details/11757409关于自定义控件的创建,主要分为以下几个步骤:1. 在value文件夹下,创建attrs.xml文件,在其中声明 自定义控件的名字以及各种属性。 2. 创建自定义控件的类文件,通常是继承View。重写其中的几个方原创 2015-12-29 11:09:12 · 515 阅读 · 0 评论 -
广播的两种注册方法以及区别
转自:http://blog.sina.com.cn/s/blog_8417aea801018nm0.html在Android手机应用程序中开发中,需要用到BroadcastReceiver来监听广播的消息。在自定义好BroadcastReceiver,需要对其进行注册,注册有两种方法,一种是在代码当中注册,注册的方法是registerReceiver(receiver,filter)(用转载 2016-03-21 19:54:01 · 8050 阅读 · 0 评论 -
android四大组件之一Serveric
Serveric 四大组件之一运行于后台。定义方式:创建Java类继承Service,在清单文件中注册该类。两种启动方式:1.startServiceonCreate->onStartCommond->onDeStroy重复的startService不会调用onCreate只会调用onStartCommand该服务所在进程会变成服务进程,启动他的Activity不再转载 2016-03-02 20:15:57 · 793 阅读 · 0 评论 -
android 状态选择器
//按下的状态 //初始的状态 放在drawable文件下。 调用状态选择器,设置为控件的background。注意:在给自定义控件,或组合控件设置状态选择器时,要在其源文件下进行设置。原创 2016-02-24 22:31:18 · 417 阅读 · 0 评论 -
Activity中的onSaveInstanceState()和onRestoreInstanceState()
转自百度文库:http://wenku.baidu.com/link?url=gUBBa9QEmSKfEJ9IjTogaWrLm_eFTOn-5yQCfe7zsJ1aa2FkvWiuqI11YKtGoQMgJRevtloF7bf0RhNPVXocgNh1L6ss-J2JfZXDwdaAX3O本文介绍Android中关于Activity的两个神秘方法:onSaveInstanceState()转载 2016-03-21 17:02:17 · 436 阅读 · 0 评论 -
Android下的Activity的四种启动模式
一:Standard的启动模式Standard是默认的模式每开始一个activity,就会在栈中加一个activity,相同的也会加,所以加多少个,就要按多少次返回键才能回到最初的界面二:singleTop的启动模式1.清单配置:android:name="com.itcode.taskstack.SecondActivity"android转载 2016-03-21 16:20:52 · 335 阅读 · 0 评论 -
Activity与Fragment的生命周期
一、Activity 生命周期二、Fragment 生命周期三、对比图四、测试代码[java] view plain copypackage com.goso.testapp; import android.app.Activity; import a转载 2016-03-21 16:11:12 · 363 阅读 · 0 评论 -
umeng自动更新
1. Android 自动更新 SDK快速开始本文档帮助您以最快速最简洁的方式集成使用自动更新组件。1.1 导入SDK所需jar包下载最新版SDK的zip包,将其中的libs文件夹合并到本地工程libs子目录下。Eclipse用户右键工程根目录,选择Properties -> Java Build Path -> Libraries,然后点击Add Ext转载 2016-02-21 21:51:28 · 1538 阅读 · 0 评论 -
webView自适应屏幕大小
Android 中Webview 自适应屏幕webview中右下角的缩放按钮能不能去掉settings.setDisplayZoomControls(false); //隐藏webview缩放按钮 让Webview加载的页面居中显示有我知道的几种方法第一种方法:WebSettings settings = webView.getSettings();转载 2016-06-07 09:52:50 · 1019 阅读 · 0 评论