Android底部菜单栏(RadioGroup+Fragment)美化

众所周知,android的底部菜单栏太重要,平时项目一般都是需要用到的,但是网上关于这方面的demo做得太丑了,实在惨不忍睹,所以这里便用RadioGroup+Fragment的方式写了一个,顺便美化了...

2020-10-14

在Android环境下WebView中拦截所有请求并替换URL示例详解

需求背景接到这样一个需求,需要在 WebView 的所有网络请求中,在请求的url中,加上一个xxx=1的标志位。例如 http://www.baidu.com 加上标志位就变成了 http://www.baidu.com&#63...

2020-10-14

Android处理视图圆角和色彩的工具类

Android代码处理视图圆角和色彩的工具类,供大家参考,具体内容如下一直都用的.XML文件处理圆角与色彩或色彩渐变,觉得很不方便,后来发现了GradientDrawable这个类,就整了个工具类,...

2020-10-14

Android RIL使用详解

前言Android作为一个通用的移动平台,其首要的功能就是通话、短信以及上网等通信功能。那么,从系统的角度来看,Android究竟是怎么实现与网络的交互的了? 这篇文章里,就来看一看And...

2020-10-14

Android 系统服务TelecomService启动过程原理分析

由于一直负责的是Android Telephony部分的开发工作,对于通信过程的上层部分Telecom服务以及UI都没有认真研究过。最近恰好碰到一个通话方面的问题,涉及到了Telecom部分,因而就...

2020-10-14

Android圆角头像工具类详解

很多android应用都用到了圆角头像,或者一些圆角图片处理起来比较麻烦,直接上圆角图片工具类public class CircleImageView extends ImageView { // 缩放类型 private static f...

2020-10-14

Android实现系统消息推送

现在好多应用都接入了推送功能,市面上也有很多关于推送的第三方,例如极光等等,那么我们需求不大,接入极光会造成很大的资源浪费,下面我们来看下利用android服务进行本地推送消息...

2020-10-14

Android实现记事本小功能

本文实例为大家分享了Android实现记事本功能的具体代码,供大家参考,具体内容如下首先声明,本人是android的小白,主要是新人项目写了这个程序,思路可能不是很清晰,可优化的地方也有...

2020-10-14

Android实现简易记事本

本文实例为大家分享了Android实现简易记事本的具体代码,供大家参考,具体内容如下下面实现了一个简易的记事本,效果如下:主要使用数据库存储数据。完整代码链接:Android实现简易记...

2020-10-14

Android自定义圆弧进度条加数字动态变化

本文实例为大家分享了Android自定义圆弧进度条数字变化的具体代码,供大家参考,具体内容如下效果如下:思路:一个内环圆弧和一个外环圆弧,因为有一个圆圈是在圆弧上做圆周运动,...

2020-10-14

Flutter 实现酷炫的3D效果示例代码

此文讲解3个酷炫的3D动画效果。下面是要实现的效果:Flutter 中3D效果是通过 Transform 组件实现的,没有变换效果的实现:class TransformDemo extends StatelessWidget { @overr...

2020-10-14

Recycleview实现无限自动轮播

概述RecycleView实现特定数据无限重复滑动在我看来不外乎有两种方法1.修改adpter的复用机制,无限复用数据
2.在adpter中返回数据长度返回Integer的最大值
由于第一种虽然能实...

2020-10-14

Android使用GridView实现表格分割线效果

使用GridView实现表格分割线效果,网格布局表格布局也是可以实现的。效果如下:1.主函数代码:package com.example.qd.douyinwu; import android.app.Activity;import android.co...

2020-10-14

Android自定义TextBanner实现自动滚动

本文实例为大家分享了Android自定义TextBanner实现自动滚动的具体代码,供大家参考,具体内容如下1、TextBannerpackage com.example.myapplication.customview; import android...

2020-10-14

Android实现文字下方加横线

本文实例为大家分享了Android实现文字下方加横线的具体代码,供大家参考,具体内容如下public class WhiteTextviewWithWhiteBottomLine extends LinearLayout { private Conte...

2020-10-14

浅谈Android中适配器的notifyDataSetChanged()为何有时不刷新

学过Android开发的人都知道,ListView控件在开发中经常遇到,并且ListView通常结合Adapter适配器来进行数据显示和数据更新操作。姑且假设数据存储在名为dataList的成员变量中。...

2020-10-14

Flutter之自定义Dialog实现版本更新弹窗功能的实现

功能点:1.更新弹窗UI2.强更与非强更且别控制3.屏蔽物理返回键(因为强更的时候点击返回键,弹窗会消失)4.点击弹窗外透明区域时,弹窗不消失先看下效果图:Dialog实现代码:import 'pack...

2020-10-14

Android 实现自定义圆形listview功能的实例代码

最近遇到一个需求需要圆形listview作为悬浮窗,费了九牛二虎之力终于开发出来了,特别有成就感,下面分享下案例,项目原因,只能分享一部分供大家参考
1.有图有真相下面就来讲解下代...

2020-10-14

Android实现自定义倒计时

最近工作中遇到个要做倒计时60秒的进度条,经过参考别人的资料做出来需求的效果。废话少说先来个效果:一定想知道是怎么实现的吧!下面是代码public class CountDownView extends...

2020-10-14

Android实现文字滚动播放效果的代码

在开发时,我们会遇到文字过长,TextView不能完全展示,但又不想文字换行展示,这样有时会影响美观。这时我们就需要文字滚动播放,让用户可以看到所有的文字。话不多说,直接上代码:impo...

2020-10-14

Android如何绘制发光效果详解

前言之前在看别人写自定义view作绘制的时候,看到别人家的view自带发光效果,看起来也是蛮炫酷的,于是自己也抽出时间来试用一下,这里做了一个模仿太阳的各种状态样式。先上效果先...

2020-10-14

Android列表RecyclerView排列布局

本文实例为大家分享了Android列表RecyclerView排列布局的具体代码,供大家参考,具体内容如下效果图:1.要添加相关的依赖implementation 'androidx.recyclerview:recyclerview:1....

2020-10-14

Android开发实现文件存储功能

本文实例为大家分享了Android开发实现文件存储的具体代码,供大家参考,具体内容如下这个程序只有一个Activity, Activity中只有一个Edittext。实现的功能是在Activity销毁之前将...

2020-10-14

Android RecyclerView实现滑动删除

本文实例为大家分享了RecyclerView实现滑动删除的具体代码,供大家参考,具体内容如下package com.example.demo; import androidx.annotation.NonNull;import androidx.appcomp...

2020-10-14

android开发实现文件读写

本文实例为大家分享了android实现文件读写的具体代码,供大家参考,具体内容如下读取/*** 文件读取* @param is 文件的输入流* @return 返回文件数组*/private byte[] read(Inpu...

2020-10-14

Android实现手势滑动(左滑和右滑)

最近想实现Android左滑弹出菜单框,右滑消失菜单这个个功能。了解了一下Android 的滑动事件,必须是在view组件或者Activity上实现,同时必须实现OnTouchListener, OnGestureListe...

2020-10-14

android简易计算器的制作

之前有好好完成老师留过的C++大作业,使用MFC制作通讯录。所以用AS写一个安卓的计算器并不是很难,但还是想上手操作一下,写一个只有简单加减乘除运算的小计算器,后面可能会考虑加...

2020-10-14

Android 8.0实现发送通知

在Android8.0以后,针对Notification 通知api做了修改,新增了通知渠道(NotificationCannel)。下面就把demo的详细代码记录下:1.Application 为NotificationManager添加通知频道im...

2020-10-14

Android自定义Dialog原理实例解析

Android开发过程中,常常会遇到一些需求场景——在界面上弹出一个弹框,对用户进行提醒并让用户进行某些选择性的操作,如退出登录时的弹窗,让用户选择“退出”还是“取消”等操作...

2020-10-14

Android自定义转盘菜单效果

最近由于公司项目需要,需要开发一款转盘菜单,费了好大功夫搞出来了,下面分享下样图具体功能如下:import android.graphics.Color;import android.os.Bundle;import android.supp...

2020-10-14

Android自定义View实现直播点赞特效

由于开发的需要,需要开发类似直播点赞特效的需求,于是自定义View来实现这种效果案例图:1.自定义Viewimport android.animation.Animator;import android.animation.AnimatorSet...

2020-10-14

Android实现卫星菜单效果

前言最近需求中,需要实现 卫星菜单的需求,最终通过自定义View和动画属性来实现,具体功能如下:1.自定义Viewimport android.content.Context;import android.util.AttributeSet;i...

2020-10-14

Android开发实现录屏小功能

最近开发中,要实现录屏功能,查阅相关资料,发现调用 MediaProjectionManager的api 实现录屏功能即可:import android.Manifest;import android.app.Activity;import android.cont...

2020-10-14

Android浮动窗口实现原理及代码实例

1.浮动窗口的实现原理
看到上图的那个小Android图标了吧,它不会被其他组建遮挡,也可以响应用户的点击和拖动事件,它的显示和消失由WindowManager直接管理,它就是Android浮动窗口...

2020-10-14

Android通过原生方式获取经纬度与城市信息的方法

一、概述在项目中需要获取用户所在位置的经纬度和城市上送给风控系统。一般来说,定位有两种方式: 用第三方SDK定位,如百度地图、高德地图、谷歌地图; 用Android原生SDK中的api...

2020-10-14

用Flutter做桌上弹球(绘图(Canvas&CustomPaint)API)

本文是Flutter中Canvas和CustomPaint API的使用实例。
首先看一下我们要实现的效果:结合动图演示,列出最终目标如下: 在程序运行后,显示一个小球; 每次程序启动后,小球的样式均...

2020-10-14

Android入门计算器编写代码

这个简易计算器是我按照一本android开发入门书学的,书上的第一个例子就是计算器的编写。计算器的编写主要涉及到按键的布局和按键输入要点。一个总的Lnearlayout的布局下orie...

2020-10-14

Android连接MySQL数据库并进行增删改查操作示例讲解

1.Android 连接MySQL数据库public class DBOpenHelper { private static String driver = "com.mysql.jdbc.Driver";//MySQL 驱动 private static String url = "jdbc:my...

2020-10-14

Android6.0 动态权限机制深入讲解

前言Android6.0以后引入了动态权限机制,一些系统权限的分配需要在app运行中进行分配,而不只是在AndroidManifest中指定。本篇将针对动态权限的底层分配过程进行分析(基于Andro...

2020-10-14

Android内存溢出及内存泄漏原因进解析

内存溢出(Out Of Memory):Android系统中每一个应用程序可以向系统申请一定的内存,当申请的内存不够用的时候,就产生了内存溢出。内存泄漏:当某个对象不再被使用,即不再有变量引用它...

2020-10-14

简单了解Android性能优化方向及相关工具

开发一款性能优良的应用是每一个Android开发者都必须经历的挑战。在移动端资源有限的前提下,提高应用的性能显得尤为重要。常见的提高APP性能的优化方向有三个:布局和渲染优化...

2020-10-14

Android输入框实时模糊搜索效果的示例代码

Android输入框实时模糊搜索很多开发场景会用到搜索框实时模糊搜索来帮助用户输入内容,如图思路是在EditText 字符变动的时候 弹出ListPopupwindow并更新列表,这样的做法google...

2020-10-14

详解Android项目多服务端接口适配(超简单)

现状
Android项目如果是多服务端接口时,一般怎么弄呢?方法1:服务器地址放在Header中
把服务器地址放在接口Header中,然后通过拦截器来动态修改请求地址而实现的。除了默认服务器...

2020-10-14

Android 阿里云OSS文件上传的实现示例

估计有小伙伴看到阿里云oss的api文档十脸懵逼了,啊哈哈哈,接下来博主就来拯救你了,看完觉得好的就关注博主吧,么么么么么哒!!!想要自己研究阿里云oss的,博主开启传送门给你:阿里云oss...

2020-10-14

使用DrawerLayout完成滑动菜单的示例代码

用Toolbar编写自定义导航栏,在AndroidManifest.xml中你要编滑动菜单的界面处加入如下代码<activity android:name=".DrawerLayoutActivity" android:theme="@style/NoTi...

2020-10-14

Android 登录页面的实现代码(密码显示隐藏、EditText 图标切换、限制输入长度)

效果演示
密码显示与隐藏方法一if(status){ etPassword.setInputType(InputType.TYPE_CLASS_TEXT | EditorInfo.TYPE_TEXT_VARIATION_NORMAL); //显示文本 status = false;...

2020-10-14

Eclipse新建Android项目报错解决方案详细汇总

本文记录刚接触Android开发搭建环境后新建工程各种可能的报错,并亲身经历漫长的解决过程(╥╯^╰╥),寻找各种偏方,避免大家采坑,希望能帮助到大家。
出错一:The import android....

2020-10-14

Android实现指针刻度转盘

本文实例为大家分享了Android实现指针刻度转盘的具体代码,供大家参考,具体内容如下一. 先上个效果图,实现如图所示刻度转盘和2个文本的绘制,最后1个刻度绘制的比较长一些(后期会...

2020-10-14

android实现简单圆弧效果

最近项目完成就开始搞一些有用没用的东西,以前面试的时候有人问我那种圆弧效果怎么做,还问我翻牌效果,我只看过,没有做过,现在有空了,而且想到可能会用到就做个简单的
圆弧很简单,...

2020-10-14

Android保存App异常信息到本地

本文实例为大家分享了Android保存App异常信息到本地的具体代码,供大家参考,具体内容如下首先添加权限<uses-permission android:name="android.permission.WRITE_EXTERNAL_STO...

2020-10-14
返回顶部
顶部