-
Android ListView pull up to refresh 改建(转)
AndroidListViewpulluptorefresh改造(转)转自:http://dengyin2000.iteye.com/blog/1187823android的UI组件,其中就包括了一个android-pulltorefresh组件。https://github.com/johannilsson/android-pulltorefresh这个组件是用在twitter微博中的,往下拉列...
158
热度 -
android自定义listview兑现圆角
android自定义listview实现圆角在项目中我们会经常遇到这种圆角效果,因为直角的看起来确实不那么雅观,可能大家会想到用图片实现,试想上中下要分别做三张图片,这样既会是自己的项目增大也会增加内存使用量,所以使用shape来实现不失为一种更好的实现方式。在这里先看一下shape的使用:<?xmlversion="1.0"encoding="utf-8&qu...
2
热度 -
编撰 Android 触摸屏手势识别程序
编写Android触摸屏手势识别程序很多时候,利用触摸屏的Fling、Scroll等Gesture(手势)操作来操作会使得应用程序的用户体验大大提升,比如用Scroll手势在浏览器中滚屏,用Fling在阅读器中翻页等。在Android系统中,手势的识别是通过GestureDetector.OnGestureListener接口来实现的,不过William翻遍了Android的官方文档也没有找到一个...
334
热度 -
android listview兑现快速查询A—Z (模拟一些天气搜狐,网易等天气预报)
androidlistview实现快速查询A—Z(模拟一些天气搜狐,网易等天气预报)首先还是老样子,我们先来看一些应用视图:这个应用很酷吧,可以很方面我们找到所要的城市及实现天气查询订阅等.但是我要在这里提一下搜狐的意见了,这个错误很明显,城市J开头的你却用I来提示,而J你pass掉了,看来还是网易比较好.不东扯西扯了.首先我们要实现右边提示的view,这里面我们要自定义,这里是参考别人的.代码片...
31
热度 -
Android惯用控件之SeekBar的使用
Android常用控件之SeekBar的使用SeekBar的应用非常广,比如用来显示音量条、播放进度条,有水平显示也有垂直显示,但Android只给我们提供了水平的,可以用系统默认的样式也可以用我们自定义的样式,总之进度条的用法多种多样,如果Android没有提供也能我们自己去定制,先上图使用图片自定义水平进度条时有个缺陷,就是图片不能根据进度条的大小进行拉伸,也就是自适应进度条的长度。当然也可以...
49
热度 -
特制大型PHP项目的方法
研发大型PHP项目的方法这篇文章介绍了在php中的面向对象编程(oop,objectorientedprogramming)。我将向你演示怎么通过使用一些oop的概念和php的技巧来减少编码和提高质量。祝你好运!面向对象编程的概念:不同的作者之间说法可能不相同,不过一个oop语言必须有以下几方面:抽象数据类型和信息封装继承多态在php中是通过类来完成封装的:--------------------...
85
热度 -
Android ViewPager子片段加载但选项卡不加载
问题描述 我在一个片段中使用ViewPager,该片段在每个选项卡中加载一个子片段,并且可以很好地加载子片段,但是问题是这些选项卡本身(选项卡可点击名称所在的位置)没有显示,也不响应点击事件。 我通过在上一个片段的recyclerview中选择一个元素来到达此屏幕。 预期的布局结构如下: 但是问题是,尽管其他所有内容都可以正常加载,并且我可以侧向滑动以切换子片段,但标签栏根本无法加载,我得到...
81
热度 -
android 仿iphone正题冰山一角
android仿iphone主题冰山一角现在很多第三方Launcher((如360Launcher,GoLauncher)带有iphone主题,相信玩Android的人大都知道。本例实现仿iphone主题的launcher的冰山一角。如下图:从效果看,大概就能猜出用什么控件类(支持左右滑动的控件类+GridView),支持左右滑动的控件类,有很多了比如常用的Gallery,ViewPage...
89
热度 -
二、ViewGroup事件的分发处理
Android事件分发机制总结理解事件的分发机制,需要对View和ViewGroup事件的分发分别探讨。View和ViewGroup的区别,一个View控件是指它里面不能再包含子控件了,常见的如TextView、Button、ImageView等,而ViewGroup是继承自View的,但是它里面可以包含一些子控件,包括View或者嵌套的ViewGroup,常用的大部分布局都是ViewGroup组...
111
热度 -
Android(java)学习笔记238:多媒体之图片画画夹案例
Android(java)学习笔记238:多媒体之图片画画板案例1.首先我们编写color="#ff0000">布局文件activity_main.xml如下:<RelativeLayoutxmlns:android="http://schemas.android.com/apk/res/android"xmlns:tools="http://schemas.android.com/tool...
59
热度 -
#仿知乎安卓客户端滑动删除撤除ListView
#仿知乎安卓客户端滑动删除撤销ListView标签(空格分隔):Android新版的知乎安卓客户端有一个有趣的功能,就是在一个item里,向右滑动时整个item会越来越透明,滑动到一半时,整个item就不见了,放开手指就是删除,删除后还可以撤销,第一次看见这个功能觉得很有意思,用了几天业余时间,我仿造里一个,效果如下:那下面就来想想看怎么实现的,大概可以先分解为三部分:手指滑动删除item删除it...
31
热度 -
三、加入滚动监听实时调整Header显示状态以及刷新后添加数据
Android轻松实现仿QQ空间下拉刷新(本文讲解了在Android中实现列表下拉刷新的动态效果的过程,文末附有源码。)看完本文,您可以学到:1.下拉刷新的实现原理2.自定义Android控件,重写其ListView3.ScrollListener滚动监听4.Adapter适配器的使用话不多说,先来看看效果图:接下来我们一步一步地实现以上的效果。一、图文并茂的ListViewItem看一下这一步的...
61
热度 -
五、写在最后
菜鸟进阶之AndroidTouch事件传递(三)费了这么大劲,终于写完了,这是我的原创。转载请说明出处:http://blog.csdn.net/bingospunky/article/details/44156771这是touch传递系列文章的第三篇,我打算在这篇文章里从源码的角度解释dispatchTouchEvent、onInterceptTouchEvent、onTouchEvent方法的...
29
热度 -
android 2D 游戏的开发的步骤
android2D游戏的开发的方法最近学习了android2D应用的开发,拿来和大家分享一下,学习2D开发前我们先了解一下SurfaceView的使用以及贴图技术的使用,最后呢,是一个简单的2的游戏的实现。1.SurfaceView的一些用法提供了一个专门的绘图渲染的图形嵌入在一个视图层次;SurfaceView负责将图形正确的显示在屏幕上,访问底层图形是通过SurfaceHolder提供接口,可...
78
热度 -
android win8成效实现进阶(一)
androidwin8效果实现进阶(一)最近在研究android版本的win8效果,只牵强实现了一部分。1.自定义一个view,做为要移动和展示用。packagecom.shao.test;importandroid.content.Context;importandroid.graphics.Bitmap;importandroid.graphics.BitmapFactory;importan...
56
热度 -
Android自定义相机照相、图片裁剪的实现
Android自定义相机拍照、图片裁剪的实现最近项目里面又要加一个拍照搜题的功能,也就是用户对着不会做的题目拍一张照片,将照片的文字使用ocr识别出来,再调用题库搜索接口搜索出来展示给用户,类似于小猿搜题、学霸君等app。其实Android提供Intent让我们打开系统的相机,但是系统相机跟自己app风格不搭,而且用起来体验不好。所以我使用了SDK提供的cameraAPI自定义了一个相机,并且在相...
52
热度 -
Android - ViewDragHelper
Android--ViewDragHelperViewDragHelperSlidingPaneLayout和DrawerLayout,现在这俩个类被广泛的运用,其实研究他们的源码你会发现这两个类都运用了ViewDragHelper来处理拖动。ViewDragHelper并不是第一个用于分析手势处理的类,gesturedetector也是,但是在和拖动相关的手势分析方面gesturedetecto...
34
热度 -
Android四大视图卡通片图文详解
Android四大视图动画图文详解Android中的动画分为视图动画(ViewAnimation)、属性动画(PropertyAnimation)以及Drawable动画。Android从最初的版本就支持视图动画,视图动画顾名思义,就是应用在视图View上的动画。视图动画的核心类是android/view/animation/Animation,该类是一个抽象类,该类有五个子类,分别是AlphaA...
37
热度 -
深入透析Android事件散发机制
深入透析Android事件分发机制一、Android分发机制概述:Android如此受欢迎,就在于其优秀的交互性,这其中,Android优秀的事件分发机制功不可没。那么,作为一个优秀的程序员,要想做一个具有良好交互性的应用,必须透彻理解Android的事件分发机制。要想充分理解android的分发机制,需要先对以下几个知识点有所了解:①View和ViewGroup什么?②事件③View事件的分发机...
67
热度 -
网页奇效
网页特效 <html><head><metahttp-equiv="Content-Type"content="application/msword;charset=GBK"/><title>跨行移动</title><linkrel="stylesheet"href=/pif/css/default.csstype="text/cs...
590
热度