• Android 自定义View之中国地图热点区域分布

    时间:2024-04-05 15:50:26

    本文出自:http://blog.csdn.net/dt235201314/article/details/78133932一丶效果图二丶需求功能点技术点1.业务想要的大致模样呈现地图及省份,高热点地域颜色越红,前五以不同色值标注2.程序员表示移动端没有控件及框架,开发的话需要大量时间。前段有相关框...

  • Android自定义View简单实现流式动态添加圆角矩形气泡

    时间:2024-04-05 13:37:20

    Android自定义View简单实现流式动态添加圆角矩形气泡简单学习玩转自定义View1.首先在如图在该包中新建一个包,在包中创建一个类因该效果为容器,需继承ViewGroup(非容器继承View)实现三个构造,一个布局方法之后在该MainActivity的xml布局中创建一个输入框一个TextVi...

  • Android自定义下拉刷新控件(for RecyclerView)

    时间:2024-04-05 13:23:14

    1.下拉刷新肯定得用自己的 不用说 或者可以灵活运用别人的能满足各种需求 也凑合2.而且 设计思路肯定得是包裹式的 即自定义一个view group包裹recycler view 这样解耦这篇文章只是提供制作方法,在这里可以轻易的学会;但是想直接用恐怕不行,可以找别人开源的,这里的下拉刷新控件由于设...

  • Android自定义PopupWindow实现流式布局筛选控件(一)

    时间:2024-04-05 13:21:13

    前言:因公司项目重构需要,添加了二级菜单筛选及类似商品分类筛选的功能。上一篇文章介绍了带二级菜单的筛选控件,今天介绍类似流式布局的筛选控件,该控件继承自PopupWindow,并解决了高版本的显示问题。先上效果图:实现方式:1.继承自PopupWindow2.linearLayout+GridLay...

  • android AppCompatEditText 自定义下划线颜色

    时间:2024-04-05 11:01:47

    今天,就讲讲AppCompatEditText设置下划线颜色的知识。如下图所示: style中添加</pre><pre name="code" class="html">   <style name="txt_lab" parent="TextAppearance....

  • 自定义View 出现android.view.InflateException的几种情况总结

    时间:2024-04-05 10:17:27

    引言:这是本人的第一篇CSDN,总结不全的地方请指出,及时改正,直接进入正题。1、个人遇到的第一种情况:(借鉴手势解锁时发现的)点击打开链接在自定义的View中使用了高版本的SDK中的方法,是在在低版本SDK中运行时出现android.view.InflateException。例如:正确修改:2、...

  • wheelView自定义android日期时间选择器

    时间:2024-04-04 21:52:05

    public class MainActivity extends AppCompatActivity { private WheelView mYearView; private WheelView mMonthView; private WheelView mDayView; private W...

  • Android 自定义时间日期选择器?

    时间:2024-04-04 21:50:22

    效果图:          1.主要引用 checkdate//添加自定义日期选择implementation project(path: ':checkdate')2.activity调用package com.ruidde.csdntestdemo;import android.annotati...

  • Android-自定义水波纹刻度进度条

    时间:2024-04-04 21:31:45

    效果图:目录一、使用canvas的旋转二、画布Canvas.clipPath()方法。三、实现思路1、外层的刻度进度条:2、里面的水波纹的操作四、自定义属性并初始化属性五、绘制外层刻度条六、根据当前的进度改变水波纹的振幅七、绘制水波纹及原理【重点】1、获取到水波中心点Y轴的值2、创建一个水波圆,并使...

  • Android 自定义ListView系列之适配器模式(少壮不努力,老大学IT)

    时间:2024-04-04 21:07:38

    最近做个项目,要用到异步加载,动态刷新UI等。看了下2.2系统的图库源码,感觉写的不错。同时又把ListView拿出来研究了下,做个笔记。 先上图:1. Android中大量用到了适配器模式,比如ListView、GridView等。 所谓的适配器模式,我的理解是类似电源适配器或者转接头之类的转换...

  • Android自定义广播的动态,静态注册以及跨平台接收广播

    时间:2024-04-03 09:16:01

    Android自定义广播的动态,静态注册以及跨平台接收广播一、静态注册静态注册就是在AndroidManifest.xml配置文件中注册第一步,新建BroadcastReceiver如图接下来我们写个简单的打印语句以检测是否成功(我们暂时先不传数据,只是简单的测试)修改AndroidMainfest...

  • android中使用ToggleButton(开关按钮)自定义开关

    时间:2024-03-31 09:41:08

    自定义开关ToggleButton  package com.example.test;import android.os.Bundle;import android.app.Activity;import android.view.Menu; //------------MainActivity中...

  • Android开发Gradle高级技巧、自定义Gradle Task、打包完成自动签名、执行Shell脚本...

    时间:2024-03-30 20:11:38

    作者:阿钟博客:https://azhon.blog.csdn.net/声明:本文由作者 阿钟 授权发布,未经原作者允许请勿转载先说下为什么有这篇文章吧,最近在写一个应用需要进行系统签名;每次我都需要先将apk生成然后使用sign.jar和系统证书进行签名,非常的麻烦而且tmd还是搞两个系统也就是每...

  • android自定义三个按钮的dialog对话框

    时间:2024-03-27 12:45:34

    显示效果如下图直接上代码:1.自定义dialogimport android.app.Dialog;import android.content.Context;import android.content.DialogInterface;import android.view.LayoutInfl...

  • Android 自定义控件之圆形页面指示器CirclePageIndicator带划动效果

    时间:2024-03-25 18:57:27

    Android 自定义控件之圆形页面指示器CirclePageIndicator带划动效果前言感谢效果图目标流程自定义属性自定义默认属性自定义接口创建控件类继承View声明属性变量初始化属性信息测量布局绘制布局记录变化信息复写自定义接口使用前言在app首次打开的指导页面和app内一些左右翻动的列表里...

  • Android 自定义相机Demo源码

    时间:2024-03-24 18:50:59

    本文转载自:https://www.cnblogs.com/linjzong/p/4201266.html 作者:linjzong 转载请注明该声明。Github源码:https://github.com/LinJZong/AndroidProject.git模仿360相机,图片资源来源于360相...

  • Android 自定义 ListView 显示网络上 JSON 格式歌曲列表

    时间:2024-03-24 11:31:04

    本文内容环境项目结构演示自定义 ListView 显示网络上 JSON 歌曲列表参考资料本文最开始看的是一个国人翻译的文章,没有源代码可下载,根据文中提供的代码片段,自己新建的项目(比较可恶的是,没有图标图片资源,只能自己乱搞),但程序不是很稳定,有时能显示出列表中的缩略图,有时显示不出来,还在主线...

  • Android 8.1自定义开机向导

    时间:2024-03-23 13:29:15

           在Android设备第一次上电的时候会进行一个国家和语言及搜台的选择,其具体的实现都是在Provision.apk 中实现的,对于Provision.apk 这个apk 应用大家可能比较陌生,它位于Android目录的packages\apps/下,它的主要作用是作为开机引导用户进行一...

  • Android自定义View之导航栏(Fragment实现)

    时间:2024-03-23 07:18:20

    安卓轻量级底部导航栏目前安卓开发中常常会用到底部导航栏这个控件,但是自己从零开始做一个又太麻烦。因此,我封装了一个底部导航栏,同时,也做了一些修改,用于顶部也十分合适。下面是示例图:使用方法:1.添加依赖首先,在build.gradle文件下加入 maven {url ‘https://jitpac...

  • Android 开发:(十三)TabBar篇-自定义底部导航栏

    时间:2024-03-23 07:04:18

    一、实现思路:使用RadioGroup和RadioButton实现tabbar导航切换功能,而每个页面使用replace方法处理fragment,使其切换的同时重新刷新(add方式是将fragment隐藏了,replace方式每次都是销毁再重新创建);效果图如下:二、具体实现:项目框架文件:1. a...