文章分类 -  android

上一页 1 ··· 77 78 79 80 81 82 83 84 85 ··· 120 下一页
摘要:Service是Android的四大组件之一,被用来执行长时间的后台任务,同样,线程也可以实现在后台执行任务,它们的区别在哪呢?何时使用Service何时使用Thread呢?今天我也来说说我的理解和总结。 首先,需要了解Service的几个特点。 (1) 默认情况下,Service其实是运行在主线程 阅读全文
posted @ 2016-11-30 10:57 天涯海角路 阅读(56) 评论(0) 推荐(0)
摘要:之前笔者已经讲过了LauchMode的作用,以及尽量避开栈的概念使用GIF图片的方式尽可能简单地阐述了一下Activity的启动模式,这篇文章就再次深入,好好讲一下在各种启动模式下,Activity与任务栈到底是如何作用的。 如果还是刚入门的读者,建议还是先看一下笔者的前一篇文章。 上一篇文章地址: 阅读全文
posted @ 2016-11-29 23:11 天涯海角路 阅读(66) 评论(0) 推荐(0)
摘要:listview与scollview嵌套使用过的小伙伴一定烦心过其滑动事件的麻烦。 打个比方: 假如有3个布局,Scollview A ,Scollview B,ListView C,B是A的子部局,C是B的子部局。ABC三者都是垂直滑动,那么当我触摸手机向下滑动的时候,滑动的是哪个view呢? 倘 阅读全文
posted @ 2016-11-29 23:07 天涯海角路 阅读(45) 评论(0) 推荐(0)
摘要:笔者近期看官方training,发现了很多有用又好玩的知识。其中,fragment与Activity通信就是一个。 fragment与Activity通信主要是两点: 1、fragment传递信息给Activity 此点是通过在fragment中定义接口与Activity共享数据。 2、Activi 阅读全文
posted @ 2016-11-29 23:04 天涯海角路 阅读(98) 评论(0) 推荐(0)
摘要:转载+整理: [android] Serializable 和 Parcelable 区别 android 中自定义的对象序列化的问题有两个选择一个是Parcelable,另外一个是Serializable。 一 序列化原因: 1.永久性保存对象,保存对象的字节序列到本地文件中;2.通过序列化对象在 阅读全文
posted @ 2016-11-29 23:02 天涯海角路 阅读(156) 评论(0) 推荐(0)
摘要:第一步:我们需要在Fragment中定一个接口,并确保我们的容器Activity实现了此接口: public interface onTestListener {public void onTest(String str);}@Overridepublic void onAttach(Activit 阅读全文
posted @ 2016-11-29 22:57 天涯海角路 阅读(61) 评论(0) 推荐(0)
摘要:首先我们需要在Activity中动态添加Fragment时,用Bundle封装我们需要传递的数据。 public void button(View view) {ArgFragment arg = new ArgFragment();Bundle bundle = new Bundle();bund 阅读全文
posted @ 2016-11-29 22:56 天涯海角路 阅读(51) 评论(0) 推荐(0)
摘要:这里我不再详细介绍那写比较常规的方式,例如静态变量,静态方法,持久化,application全局变量,收发广播等等。 首先我们来介绍使用Handler来实现Fragment与Activity 的交互。 第一步,我们需要在Activity中定义一个方法用来设置Handler对象。 public voi 阅读全文
posted @ 2016-11-29 22:55 天涯海角路 阅读(63) 评论(0) 推荐(0)
摘要:实现效果如图 ,另附下载地址fragmentTab切换示例 下部tab标签,实现fragment页面切换。 遇到的问题: 通过FragmentTransaction的replace方法会导致,每次都会重新调用fragment的onCreateView()方法,浪费时间。 解决方法: 通过Fragme 阅读全文
posted @ 2016-11-29 22:42 天涯海角路 阅读(82) 评论(0) 推荐(0)
摘要:上一章节中(Android让Fragment加载到Activity中),我们对Fragment的生命周期进行了简单介绍,这一章节将对生命周期和返回栈进行详细介绍。 一、Fragment的生命周期初探: 因为Fragment必须嵌入在Acitivity中使用,所以Fragment的生命周期和它所在的A 阅读全文
posted @ 2016-11-29 22:39 天涯海角路 阅读(75) 评论(0) 推荐(0)
摘要:本方式适用于Fragment页面中没有其他可以获取焦点的View(如EditText) 标签: <无> 本方式适用于Fragment页面中没有其他可以获取焦点的View(如EditText) 标签: <无> 代码片段(1)[全屏查看所有代码] 1. [代码][Java]代码 ? 1 2 3 4 5 阅读全文
posted @ 2016-11-29 22:28 天涯海角路 阅读(67) 评论(0) 推荐(0)
摘要:项目中越来越多的用到Fragment,在用Fragment取代TabHost的时候遇到了一个问题,我们都知道,TabHost的Tab为Activity实例,有OnKey事件,但是Fragment中没有,但是又必须监听OnKey事件怎么办(不仅仅是退出哦),如果仅仅是退出我们可以在Activity中进 阅读全文
posted @ 2016-11-29 22:26 天涯海角路 阅读(72) 评论(0) 推荐(0)
摘要:fragment需要监听返回键时分两种情况,一种是有其他控件获取了焦点,另一种是没有其他控件获得焦点。 先看第二种情况,代码如下: MyFragment.Java [java] view plain copy print? public class MyFragment extends Fragme 阅读全文
posted @ 2016-11-29 22:23 天涯海角路 阅读(73) 评论(0) 推荐(0)
摘要:相关文章: 1、《Fragment详解之一——概述》2、《Fragment详解之二——基本使用方法》3、《Fragment详解之三——管理Fragment(1)》4、《Fragment详解之四——管理Fragment(2)》5、《Fragment详解之五——Fragment间参数传递》6、《Frag 阅读全文
posted @ 2016-11-29 22:19 天涯海角路 阅读(96) 评论(0) 推荐(0)
摘要:前言:follow your heart,be your own king 相关文章: 1、《Fragment详解之一——概述》2、《Fragment详解之二——基本使用方法》3、《Fragment详解之三——管理Fragment(1)》4、《Fragment详解之四——管理Fragment(2)》 阅读全文
posted @ 2016-11-29 22:18 天涯海角路 阅读(113) 评论(0) 推荐(0)
摘要:前言:依然没有前言……文章写的太快,生活过得太有章程,前言都不知道写什么了…… 相关文章: 1、《Fragment详解之一——概述》2、《Fragment详解之二——基本使用方法》3、《Fragment详解之三——管理Fragment(1)》4、《Fragment详解之四——管理Fragment(2 阅读全文
posted @ 2016-11-29 22:16 天涯海角路 阅读(86) 评论(0) 推荐(0)
摘要:前言:计划总是赶不上变化,无论结局怎样,只要一直跟随自己的内心,不放弃,总有一天,你会成为那个人,加油。 相关文章: 1、《Fragment详解之一——概述》2、《Fragment详解之二——基本使用方法》3、《Fragment详解之三——管理Fragment(1)》4、《Fragment详解之四— 阅读全文
posted @ 2016-11-29 22:09 天涯海角路 阅读(114) 评论(0) 推荐(0)
摘要:(1)tag的优势:只要不在同一个父控件中,tag可以有相同的名字。view.findViewWithTag(id) (2)id的优势:查找速度不tag快。view.findViewById(id). findViewById()函数其实有两种,一种是Activity类中findViewById() 阅读全文
posted @ 2016-11-29 21:55 天涯海角路 阅读(214) 评论(0) 推荐(0)
摘要:树中特定的节点可以由 TreePath(封装节点及其所有祖先的对象)标识,或由其显示行(其中显示区域中的每一行都显示一个节点)标识。展开 节点是一个非叶节点(由返回 false 的 TreeModel.isLeaf(node) 标识),当展开 其所有祖先时,该节点将显示其子节点。折叠 节点是隐藏它们 阅读全文
posted @ 2016-11-29 21:35 天涯海角路 阅读(112) 评论(0) 推荐(0)
摘要:什么是ViewPager? ViewPager(android.support.v4.view.ViewPager)是android扩展包v4包中的类,这个类可以让用户左右切换当前的view,实现滑动切换的效果,在使用这个类之前,必须明白: ViewPager类直接继承了ViewGroup类,也就是 阅读全文
posted @ 2016-11-29 19:42 天涯海角路 阅读(85) 评论(0) 推荐(0)

上一页 1 ··· 77 78 79 80 81 82 83 84 85 ··· 120 下一页