
Android自定义
文章平均质量分 88
然了个然
等你变优秀了你想要的都会来找你
展开
-
Android接入融云即时通讯SDK,实现单聊和发送自定义消息。
项目中用到了融云IM聊天功能和自定义消息,今天记录一下接入的过程。先看下效果图~打开融云官网:https://www.rongcloud.cn/注册账号登录后进入控制台找到服务管理然后创建自己的应用完成后就可以看到对应的Key。进入开发者中心下载对应的SDK我这里选择的是手动集成方式,你也可以选择Maven集成。我这里只保留了即时通讯组件然后新建一个项目,把下载的SDK导入进来。在IMKIt build.gradle中把IMLib这个库依赖进去api pro...原创 2022-04-20 15:22:24 · 4835 阅读 · 6 评论 -
Android自定义多种Dialog样式弹框
项目开发中都会自己定义一些Dialog弹框来实现好看的效果下面是一些常用的弹框样式,效果图如下:接下来我们就需要一个个的来实现对应的效果用到的Color色值如下 <color name="colorBlack">#333333</color> <color name="colorWhite">#FFFFFF</color>用到的自定义资源文件如下shape_picture_bg.xml<?xml version="1.0" e原创 2021-04-09 16:54:02 · 2810 阅读 · 2 评论 -
Android实现电台播放器界面
最近在做一个播放器的小项目,现在把播放器界面布局文件抽取了出来有用到的可以直接copy到项目中。先看哈效果:XML布局文件如下:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xm...原创 2019-09-25 01:08:58 · 686 阅读 · 0 评论 -
Android使用开源库ViewPagerIndicator实现Tab选项和左右滑动
顶部选项卡在应用中算是比较常见的今天使用github开源项目ViewPagerIndicator结合Fragment实现Tab选项先看下效果图第一步下载ViewPagerIndicator 下载地址:https://github.com/JakeWharton/ViewPagerIndicator第二步新建一个项目然后把ViewPagerIndicator库依赖进去然后打开se...原创 2019-04-18 03:27:25 · 706 阅读 · 0 评论 -
Android自定义购物车控件
自定义电商中购车加减控件第一步定义布局文件custom_cart_layout.xml<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="wrap_co...原创 2019-04-17 01:01:16 · 624 阅读 · 0 评论 -
Android自定义ScrollView实现拉伸效果
ScrollView在项目中使用的特别多但如果想实现那种下拉或者上滑时带有拉伸感的就需要自己继承ScrollView去重写里面的方法了,今天就实现一下自定义ScrollView。定义一个名为DefinitionScrollView的类代码如下package com.ranlegeran.leranfinancial.view;import android.content.Context;...原创 2019-01-20 17:23:36 · 1116 阅读 · 0 评论 -
Android使用RadioGroup实现分段选择
关于分段选择大家肯定都接触过很多,今天就来实现一下。 老样子先看下效果图 看下如何实现的 在drawable中定义所需要的资源文件 customize_news_rb_bg.xml&lt;?xml version="1.0" encoding="utf-8"?&gt;&lt;selector xmlns:android="http://schema原创 2018-09-04 18:50:03 · 1724 阅读 · 0 评论 -
Android使用XTabLayout获取服务器数据动态添加标题
TabLayout这个控件相信大家都很熟悉了吧,在简书,知乎中应该经常可以看到顶部的滑动指示器,今天来使用一个开源项目XTabLayout来实现一下这个效果XTabLayout是在原生的TabLayout上进行了扩展,开源地址如下:https://github.com/AndroidKun/XTabLayout,标题的所有数据都是从服务器获取动态添加的为了方便Fragment我只写了一个。 先看...原创 2018-07-29 21:18:19 · 2617 阅读 · 8 评论 -
Android自定义拨打电话Dialog
自定义实现拨打电话弹框效果图如下: 布局文件activity_main:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools"原创 2018-04-05 22:54:38 · 2337 阅读 · 0 评论