01 2016 档案
摘要:一.概述对于一个联网的Android应用, 首页广告无限轮播基本已经成为标配了.那么它是怎么实现的呢?有几种实现方式呢?二.无限轮播的实现1.最常规的手段是用 ViewPager来实现2.比较原始的手段是: Gallery 画廊来实现3.最简单的实现手段是:Android image slider第...
阅读全文
摘要:一.概述圆形图片现在越来越多应用于Android应用中, 但是用的最多的地方当属于, 头像的显示. 比如QQ, 新浪微博,微信中很多地方都是用了圆形头像,所以有必要深究一下.二.圆形图片的实现方式1.使用自定义控件2.使用第三方库下面先说第1种, 自定义控件package com.example.k...
阅读全文
摘要:转自:http://www.eoeandroid.com/thread-322627-1-1.html?_dsign=91c59c8f参考:http://www.eoeandroid.com/forum.php?mod=viewthread&tid=322630&page=1&extra=&_dsi...
阅读全文
摘要:一.概述Android 图片要实现:手势滑动,双击变大,多点触控的效果. 其实是有一定难度的,我们需要用Matrix ,GestureDetector 等等需要完成一个复杂的逻辑才能实现,然而今天我要说的并不是这种方法,而是一个第三方库Photoview,它使得完成图片缩放工作只需要3-5行代码就搞...
阅读全文
摘要:一.概述Android 下拉刷新几乎是每个应用都必带的功能, 并且现在下拉刷新第三方库也越来越多了,很方便就能实现该功能, 下面我介绍一下 自己常用的几个方法.二.例子第一种方式:就是集成ListView实现自定义控件完成上下拉刷新public class PullToRefreshListView...
阅读全文
摘要:一、关于 Frescogithub:https://github.com/facebook/frescoAPI: http://www.fresco-cn.org/javadoc/reference/packages.htmlFresco 是一个强大的图片加载组件。Fresco 中设计有一个叫做 i...
阅读全文
摘要:一、概述1.RecyclerView是什么?RecyclerView是一种新的视图组,目标是为任何基于适配器的视图提供相似的渲染方式。该控件用于在有限的窗口中展示大量数据集,它被作为ListView和GridView控件的继承者。RecyclerView高度解耦,异常灵活,通过设置不同LayoutM...
阅读全文
摘要:一、概述 微博应用第一天,我们实现了整体框架的搭建工作。 第二天实现内容--先来几张效果图吧! 二、本次实现业务逻辑如下 1.微博通信层的封装 先来个官方SDK截图 查看微博API得知,若要实现网络请求,需要搞定API的3个基本类 AsyncweiboRunner:网络请求类 WeiboParame
阅读全文
摘要:一、概述MVP设计模式的前身是MVC,这个无需再议在安卓工程中MVC对应关系如下:Layout->View : 对应布局文件Activity->Controller,View (其中activity分的并不是特别清楚)各种业务逻辑实体类->Model MVP的基本概念是:MVP 指的是Model,V...
阅读全文
摘要:参考文章http://blog.csdn.net/guozh/article/details/25327685#commentsActivity和fragment通信方式一般有3种方法1.在fragment中定义接口, Activity去实现接口--->查看上面的参考文章2.使用广播机制3.使用Ev...
阅读全文
摘要:参考内容:http://blog.csdn.net/harvic880925/article/details/38984705http://blog.it985.com/14433.html1.使用SpannableString给textview 文本设置背景色 1 public class Mai...
阅读全文
摘要:实现功能如下: 1.主页面使用 fragmenttabhost 和 radiogroup组合 2.顶部是一个toolbar , 中间部分就是 framelayout显示数据了 3.运行截图如下: 4.需要注意的地方: 1>首先要去新浪开发者平台注册并申请应用 2>之后应用的包名 和 签名 要和 工程
阅读全文
浙公网安备 33010602011771号