文章分类 -  android

上一页 1 ··· 61 62 63 64 65 66 67 68 69 ··· 120 下一页
摘要:我们都知道绚丽的APP总会给用户耳目一新的感觉,为了抓住用户更大网络公司使出浑身解数让自己的产品更绚丽,而绚丽最简单的效果就是Activity跳转效果,不仅可以让用户看起来舒服,而且实现起来也特别简单,好,下面就让我们实现这些效果,告别原生态的跳转效果吧! 首先新建一个Android项目,起名叫作A 阅读全文
posted @ 2016-12-30 11:26 天涯海角路 阅读(139) 评论(0) 推荐(0)
摘要:大家好.Fragment现在越来越广泛了,中文翻译为碎片,下面我就就碎片代替了,当时谷歌出碎片的原因是因为Android设备屏幕大小不统一,碎片出来了.用一套APP就可以解决平板跟手机上的UI问题.对于新手让碎片跟Activity交互很困难,因为碎片是依附在Activity上面的,他们不是一个整体, 阅读全文
posted @ 2016-12-30 11:21 天涯海角路 阅读(99) 评论(0) 推荐(0)
摘要:现在不管什么APP都有个头像,如果你看见没有头像的APP就会感觉非常奇怪,以前头像都是方的,后来就变成圆的,我估计在过个几年就得来个五角星形状的头像,下面我把更换头像的代码写来: [html] view plain copy <RelativeLayout xmlns:android="http:/ 阅读全文
posted @ 2016-12-30 11:16 天涯海角路 阅读(365) 评论(0) 推荐(0)
摘要:许多项目都必须用到上传图片的功能,有了图片会更加精彩,最近我的项目也需要选择图片的功能,所以把我写的代码共享出来,也算是笔记吧!好,废话少说,下面看看效果图: 效果还可以,代码主要就是两个Activity剩下的都是一些辅助类,适配器什么的,首先先给大家看一下这个界面的代码 [java] view p 阅读全文
posted @ 2016-12-30 11:14 天涯海角路 阅读(262) 评论(0) 推荐(0)
摘要:在写项目的时候,我们是避免不了用到安卓里面的Log打印工具的,但是当代码越写越多的时候我们这加个Log 那加个Log,当我们项目要上线的时候,我们总会忘记哪有Log,很麻烦啊,当时杀人的心都有了,现在封装一个Log工具,只需要定义boolean就可以一键实现打印和不打印功能,直接复制过去拿到项目里面 阅读全文
posted @ 2016-12-30 11:12 天涯海角路 阅读(118) 评论(0) 推荐(0)
摘要:SwipeRefreshLayout是Google在support v4 19.1版本的library更新的一个下拉刷新组件,实现刷新效果更方便。 1:在布局中添加SwipeRefreshLayout和Listview组件 [html] view plain copy <?xml version=" 阅读全文
posted @ 2016-12-30 11:07 天涯海角路 阅读(133) 评论(0) 推荐(0)
摘要:下拉刷新和上拉刷新都用SwipeRefreshLayout 自带的进度条 布局 item布局 Adapter Activity 实现下拉刷新用SwipeRefreshLayout 自带的进度条, 上拉刷新用类似ListView的刷新 提示“加载中”等信息。 load_more 布局 Adapter 阅读全文
posted @ 2016-12-30 11:05 天涯海角路 阅读(136) 评论(0) 推荐(0)
摘要:在android开发中,使用最多的数据刷新方式就是下拉刷新了,而完成此功能我们使用最多的就是第三方的开源库PullToRefresh。现如今,google也忍不住推出了自己的下拉组件SwipeRefreshLayout,下面我们通过api文档和源码来分析学习如何使用SwipeRefreshLayou 阅读全文
posted @ 2016-12-30 10:59 天涯海角路 阅读(149) 评论(0) 推荐(0)
摘要:SwipeRefreshLayout–Google官方提出的下拉刷新控件,广泛应用在各种APP中。一直想弄一个既能支持下拉刷新,又能够上拉加载,同时还能实现类似于QQ的滑动删除效果。上网找了很多资料,最后达到了下面的效果: 参考资料: SwipeRefreshLayout的上拉加载与下拉刷新: ht 阅读全文
posted @ 2016-12-30 10:59 天涯海角路 阅读(182) 评论(0) 推荐(0)
摘要:现在Fragment使用越来越广了,虽然Fragment寄生在Activity下,但是它的出现对于开发者来说是一件非常幸运的事,使开发的效率更高效了,好了下面就说说 FragmentTabhost的使用,因为Tabhost已经不推荐使用了,现在一般都使用FragmentTabhost!我本身也个菜鸟 阅读全文
posted @ 2016-12-30 10:47 天涯海角路 阅读(229) 评论(0) 推荐(0)
摘要:转载请注明出处:http://blog.csdn.NET/yangyu20121224/article/details/9016223 在上一篇文章中,我们花了大量的篇幅来讲解Fragment这个新引进类的使用,目的就是为了让大家能够牢牢的掌握它的使用方法,以便读者在今后的开发中能够熟练的使用它。 阅读全文
posted @ 2016-12-30 10:46 天涯海角路 阅读(118) 评论(0) 推荐(0)
摘要:之前用的是接口回调与广播通信来实现fragment与activity之间的相互通信。 http://blog.csdn.net/tyk0910/article/details/50405663 最近公司项目用的是EventBus,开始研究EventBus的实战应用。先看效果图: 主界面一个普通的ac 阅读全文
posted @ 2016-12-28 22:38 天涯海角路 阅读(102) 评论(0) 推荐(0)
摘要:之前用的是接口回调与广播通信来实现fragment与activity之间的相互通信。 http://blog.csdn.net/tyk0910/article/details/50405663 最近公司项目用的是EventBus,开始研究EventBus的实战应用。先看效果图: 主界面一个普通的ac 阅读全文
posted @ 2016-12-28 22:37 天涯海角路 阅读(106) 评论(0) 推荐(0)
摘要:SwipeRefreshLayout–Google官方提出的下拉刷新控件,广泛应用在各种APP中。一直想弄一个既能支持下拉刷新,又能够上拉加载,同时还能实现类似于QQ的滑动删除效果。上网找了很多资料,最后达到了下面的效果: 参考资料: SwipeRefreshLayout的上拉加载与下拉刷新: ht 阅读全文
posted @ 2016-12-28 22:36 天涯海角路 阅读(226) 评论(0) 推荐(0)
摘要:今天在做项目的时候,用到了平时再也熟悉不过的Fragment,其中涉及到了Activity与Fragment之间的通信,这里总结一下在自己项目中的应用。 参考博客: http://blog.csdn.net/lmj623565791/article/details/37970961 http://b 阅读全文
posted @ 2016-12-28 22:36 天涯海角路 阅读(192) 评论(0) 推荐(0)
摘要:实际开发中,ViewPager经常结合Fragment来使用,然后再使用三方开源的PagerSlidingTabStrip去实现类似选项卡滑动效果。我之前那个APP的首页就是这样搭建的。 基于Material Design设计的分享文字图片的APP 现在,我们可以和这种方式说拜拜了。先看效果图: 可 阅读全文
posted @ 2016-12-28 22:34 天涯海角路 阅读(211) 评论(0) 推荐(0)
摘要:来年发完年终奖。也许有不少Android程序员开始摩拳擦掌蠢蠢欲动了。结合以往自己的经历,今天给大家总结下Android面试题,希望有帮助。 01Activity生命周期? 这几乎是个老少咸宜,永远不会过时的问题,而且极有可能是第一个问题。这个问题当然没什么好讲的啦,死记硬背是没什么用的了,关键是理 阅读全文
posted @ 2016-12-28 21:43 天涯海角路 阅读(153) 评论(0) 推荐(0)
摘要:直接上图: 就是实现这样的效果,可以左右滑动 首先,看到这张图,我们首先会想到怎么做,很显然中间是GridView,Viewpager+ImageView下面的就行,好,大概就是这些东西了: 先看界面的布局文件: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 1 阅读全文
posted @ 2016-12-28 11:08 天涯海角路 阅读(821) 评论(0) 推荐(0)
摘要:转载别人的:http://blog.csdn.net/zxt0601/article/details/52562770 一 概述 DiffUtil是support-v7:24.2.0中的新工具类,它用来比较两个数据集,寻找出旧数据集-》新数据集的最小变化量。 说到数据集,相信大家知道它是和谁相关的了 阅读全文
posted @ 2016-12-28 11:07 天涯海角路 阅读(198) 评论(0) 推荐(0)
摘要:(81) (0) 举报 收藏 package com.blankj.utilcode.utils; import android.app.ActivityManager; import android.content.ComponentName; import android.content.Con 阅读全文
posted @ 2016-12-28 11:06 天涯海角路 阅读(127) 评论(0) 推荐(0)

上一页 1 ··· 61 62 63 64 65 66 67 68 69 ··· 120 下一页