android view
文章平均质量分 95
许三多2020
本人希望与各位研发的朋友一起探索一起进步
展开
-
Android自定义View之Paint
Android自定义View之Paint1、Paint画笔1、Paint画笔Paint是画笔,是自定义View中最基本的东西。下面是它的一些相关Api。 val mPaint: Paint = Paint() //新建画笔 mPaint.color = Color.RED //设置颜色 mPaint.setARGB(255, 255, 255, 0)//设置Paint对象颜色,范围为0-255 mPaint.alpha = 200 //设置alpha原创 2020-12-02 21:43:42 · 273 阅读 · 0 评论 -
Android高仿网易云音乐播放界面
现在很多的播放器的播放界面都是采用光盘的转动,下面是我仿造网易的播放界面。先上两张图:第一张为播放前的界面,第二张为点击播放按钮的图片。布局文件如下:<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" an原创 2015-08-17 10:33:43 · 7388 阅读 · 0 评论 -
Android Arcgis入门(九)、MapView定位当前的位置
利用MapView定位当前的位置这里要用到Arcgis中的LocationDisplayManager这个类,由于比较简单。直接上代码: LocationDisplayManager locationDisplayManager = mMapView.getLocationDisplayManager();//获取定位类 locationDisplayManager原创 2017-05-07 10:24:26 · 6128 阅读 · 6 评论 -
Android BaseAdapter与BaseExpandableListAdapter封装
在用ListView与ExpandableListView时,我们要用到BaseAdapter与BaseExpandableListAdapter来填充View。但继承这两个类,方法比较多。进行一下封装。一、BaseAdapter的封装1.ViewHolder类代码:import android.content.Context;import android.util.SparseArray;im原创 2017-07-21 21:52:04 · 785 阅读 · 0 评论 -
Android 利用TabLayout快速打造滑动Tab页面
在项目中我们经常用到Viewpage与Fragemt来实现页面,可以使用三方开源的PagerSlidingTabStrip去实现,或者viewpagerindicator。当然也可以用TabLayout实现,TabLayout的实现快速简单。一、build.gradle添加依赖,TabLayout是com.android.support:design包中的dependencies { com原创 2017-07-23 23:35:19 · 1507 阅读 · 0 评论 -
Android 官方下拉刷新SwipeRefreshLayout使用
网上的下拉刷新控件有很多,比如常用的PullToRefresh、XListView等,这篇文章我们来学习Android 官方的下拉刷新SwipeRefreshLayout。SwipeRefreshLayout是v4包中的,注意要把Support library的版本升级到19.1以上。下面我们来看下怎样实现。一、布局<?xml version="1.0" encoding="utf-8"?><Re原创 2017-08-03 23:25:16 · 729 阅读 · 0 评论 -
Android Toolbar使用
Toolbar是support:design包下的,顾名思义是工具栏。与以前的ActionBar的作用相似,功能却更加强大。一、Toolbar的简单接入1.添加依赖 compile fileTree(include: ['*.jar'], dir: 'libs') compile 'com.android.support:appcompat-v7:24.1.1' compile原创 2017-08-26 17:23:16 · 461 阅读 · 0 评论