Welcome 微信登录

首页 / 移动开发 / Android

Android的进度条控件描述

Android的进度条控件描述

一、ProgressBar进度条 在某项延续性工作的进展过程中为了不让用户觉得程序死掉了,需要有个活动的进度条,表示此过程正在进行中。用户浏览网页的时候,中间肯定有个传输过程,所以用进度条让用户耐心等待。再比如在下载应用中,它也会有进度条显示下载进度。ProgressDialog是继承自Android.app.ProgressDialog所设计的互动对话窗口,应用时,必须新建ProgressDialog对象,运行时会弹出“对话框”作为提醒,此时应用程序后台...
谈谈对Android View事件分发机制的理解

谈谈对Android View事件分发机制的理解

最近因为项目中用到类似一个LinearLayout中水平布局中,有一个TextView和Button,然后对该LinearLayout布局设置点击事件,点击TextView能够触发该点击事件,然而奇怪的是点击Button却不能触发。然后google到了解决办法(重写Button,然后重写其中的ontouchEvent方法,且返回值为false),但是不知道原因,这两天看了几位大神的博客,然后自己总结下。public class MyButton exten...
Android 实现控件悬浮效果实例代码

Android 实现控件悬浮效果实例代码

随着移动互联网的快速发展,它已经和我们的生活息息相关了,在公交地铁里面都能看到很多人的人低头看着自己的手机屏幕,从此“低头族”一词就产生了,作为一名移动行业的开发人员,我自己也是一名“低头族”,上下班时间在公交地铁上看看新闻来打发下时间,有时候也会看看那些受欢迎的App的一些界面效果,为什么人家的app那么受欢迎?跟用户体验跟UI设计也有直接的关系,最近在美团和大众点评的App看到如下效果,我感觉用户好,很人性化,所以自己也尝试着实现了下,接下来就讲解下实...
微信小程序动态的显示或隐藏控件的方法(两种方法)

微信小程序动态的显示或隐藏控件的方法(两种方法)

在微信小程序开发时,经常要用到一个控件会根据不同的情况和环境动态显示与隐藏这种情况,下面就来实践一把!上效果先它的实现方法有两种,第一种方法:单选法,就是隐藏与显示根据条件二选一,代码如下:<view class="{{showView?"bright789_view_show":"bright789_view_hide"}}"> <text class="bright789-text">我是被显示被隐藏控件</tex...
Android利用SurfaceView实现简单计时器

Android利用SurfaceView实现简单计时器

自学了android有几个月了,跟着网上的节奏,应该早点写些博客来提高自己的水准的。但苦于技术水准始终不自信(也是不过关的结果吧),就一直只是将自己学习过程中的问题和重要的知识点写在自己的笔记文档中。但,总感觉一个人写下来成就感还是欠缺了那么一些,而且有些问题及解答方法抛出来,是有可能得到更多好的反馈及解决方案的。于是,本着不作不会死的心态,一步一步在技术成长的道路前行——>这篇博客就是其中一步!若博客中有些技术知识点有误或者有更优化的解答方案,还望...
Android自定义控件实现圆形进度条

Android自定义控件实现圆形进度条

项目中常用到的圆形进度条有好多个,从网上搜到的自定义进度条多是封装的比较好的代码,但是不利于初学者,现在本博客就教给大家如何一步步实现自定义进度条的效果 相关视频链接: http://edu.csdn.net/course/detail/3719/65396先看效果如图… 代码实现过程–main布局 这个布局中就是一个简单的引用<LinearLayout xmlns:android="http://schemas.android.com/apk/re...
Android编程实现图片背景渐变切换与图层叠加效果

Android编程实现图片背景渐变切换与图层叠加效果

本文实例讲述了Android编程实现图片背景渐变切换与图层叠加效果。分享给大家供大家参考,具体如下:本例要实现的目的:1.图片背景渐变的切换,例如渐变的从红色切换成绿色。2.代码中进行图层叠加,即把多个Drawable叠加在一起显示在一个组件之上。效果图:代码很简单:(1)布局文件:<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"xmlns:tools...
Android编程实现自定义PopupMenu样式示例【显示图标与设置RadioButton图标】

Android编程实现自定义PopupMenu样式示例【显示图标与设置RadioButton图标】

本文实例讲述了Android编程实现自定义PopupMenu样式。分享给大家供大家参考,具体如下:PopupMenu是Android中一个十分轻量级的组件。与PopupWindow相比,PopupMenu的可自定义的能力较小,但使用更加方便。先上效果图:本例要实现的功能如下:1.强制显示菜单项的图标。默认状态下,PopupMenu的图标是不显示的,并且Android没有为我们开放任何API去设置它的显示状态。为了显示菜单项的图标,可以自己重写PopupMe...
Android编程实现canvas绘制柱状统计图功能【自动计算宽高及分度值、可左右滑动】

Android编程实现canvas绘制柱状统计图功能【自动计算宽高及分度值、可左右滑动】

本文实例讲述了Android编程实现canvas绘制柱状统计图功能。分享给大家供大家参考,具体如下:这里实现了一个简单的柱状统计图,如下:特点:1.根据数据源自动计算每个条目的高度、宽度、间距,自动计算分度值。2.当条目数较多时,可左右滑动查看全部内容,图形、文字同步滑动,并且松手后会渐渐的停下来(而不是立刻停下来)。代码:(1)核心代码:BarChartView.Javapackage com.sina.appbarchart;import androi...
React Native自定义标题栏组件的实现方法

React Native自定义标题栏组件的实现方法

大家好,今天讲一下如何实现自定义标题栏组件,我们都知道RN有一个优点就是可以组件化,在需要使用该组件的地方直接引用并传递一些参数就可以了,这种方式确实提高了开发效率。标题栏是大多数应用界面必不可少的一部分,将标题栏剥离出来做成一个组件很有必要。今天先讲一个不带返回按钮的标题栏。废话少说,直接上代码:/*** 封装公共的标题头,没有返回按钮*/ "use strict"; import React, { Component } from "react"; i...
Android给app设置自定义铃声功能

Android给app设置自定义铃声功能

因为有个需求是在自己的app中添加铃声并播放,而之前在网上查阅了相关的资料却大多都是教人怎么设置手机来电、闹钟等手机系统的功能,所以就以此文章作为记录。一、本篇文章的大致内容是1.调用系统铃声界面选择铃声;2.播放该选择的铃声;3.再次调用系统铃声界面时,默认勾选之前已经选择过的铃声;4.非常重要的权限要加上;二、图示界面代码很简单,顾名思义。三、部分逻辑代码实现①调用系统铃声界面传递当前铃声数据,并选择新的铃声//选择铃声public void toCh...
Android编程实现canvas绘制饼状统计图功能示例【自动适应条目数量与大小】

Android编程实现canvas绘制饼状统计图功能示例【自动适应条目数量与大小】

本文实例讲述了Android编程实现canvas绘制饼状统计图功能。分享给大家供大家参考,具体如下:本例的目的是实现一个简单的饼状统计图,效果如下:特点:1.使用非常方便,可放在xml布局文件中,然后在代码中设置内容,即:PieChartView pieChartView = (PieChartView) findViewById(R.id.pie_chart);PieChartView.PieItemBean[] items = new PieChart...
<< 11 12 13 14 15 16 17 18 19 20 >>