网站建设

Android逆向技巧——去除开屏广告

相信不少网友都有相似的经历:很多app刚开始用的时候很清爽,没啥广告;等用了一段时间后厂家就开始大量上广告的了,我个人觉得这是典型的利用大数据杀熟:厂家看到用户的月活...

Android和PHP MYSQL交互开发实例

目录 总述 1.安卓客户端 2.服务器端 3.MYSQL数据库 4.总结 总述 简单的说,安卓客户端通过Http向本地服务器发出请求,访问指定的php代码,服务器端通过php代码执行数据库的操作, 返回相...

Flutter实现二维码扫描

本文实例为大家分享了Flutter实现二维码扫描的具体代码,供大家参考,具体内容如下 配置安卓访问权限: 1. 文件配置路径android\app\src\main\AndroidManifest.xml 2. 添加代码: uses-permission andr...

Android开发中如何去掉app标题栏的实现

方法 一、若创建Activity时继承的是Activity: 第一种:常用的一种方法: requestWindowFeature(Window.FEATURE_NO_TITLE);//这行代码必须写在setContentView()方法的前面 package com.wust.selfviewgroup; import and...

android中SQLite使用及特点

1.SQLite的特点 SQLite是一个轻量级数据库,它设计目标是嵌入式的,而且占用资源非常低 SQLite没有服务器进程,通过文件保存数据,该文件是跨平台的 支持null,integer,real,text,blob五种...

Android实现用户圆形头像和模糊背景

本文实例为大家分享了Android实现用户圆形头像和模糊背景的具体代码,供大家参考,具体内容如下 1、效果展示 2、在build.gradle(Module)中的dependencies里面加入下面依赖 注意:glide依赖的版...

Android使用RollViewPager实现轮播图

记录Android中轮播图的学习与使用,供大家参考,具体内容如下 1、build.gradle(:app)文件里面加依赖 implementation 'com.jude:rollviewpager:1.2.9' 2、activity_main.xml com.jude.rollviewpager.RollPagerView android:...

Android Handler的postDelayed()关闭的方法及遇到问题

前言 最近在使用Handler的时候 发现了一个错误的使用方法 就是直接new 类似这样 new Handler().postDelayed(new Runnable() { @Override public void run() { showPaySuccessDialog.dismiss(); } }, 1000); 这种用法对于业...

获取Android界面性能数据的快捷方法

目录 探测 界面绘制性能 界面首次绘制完成时间 更快捷的获取activity的启动时间 获取应用冷启动 性能 探测 界面绘制性能 获取界面的绘制性能有很多种方法,比如说 Systrace 但是这种方...

android自定义View圆圈拖动

本文实例为大家分享了android自定义View圆圈拖动的具体代码,供大家参考,具体内容如下 问题: 1 . 累加问题:“点击坐标”坐标在移动时必须改变位置,不然将导致累加过载 2. 圆形改...

Android与JS相互调用的方法

目录 Android调用js的方法实现是引入一个webview用webview打开一个页面调取的JS函数。 下面是JS同Android的通信,JS调用Android的函数方法。 Android调用js的方法实现是引入一个webview用webview打开...

Android 图片保存到相册不显示的解决方案(兼容A

目录 前言 问题 解决问题 前言 写了一个demo,简单逻辑就是:在一个图片上添加一行文字或者是水印,并且保存到系统相册,也就是我们手机上的图库。前面编辑图片添加水印都没有问...

Android 修改Preferences默认样式的步骤

目录 1,查找源码 2,覆盖源码 3,点击水波效果 Android开发中难免会遇到参数配置的功能,此时可以通过普通的布局实现,不过android sdk中也为我们提供了Preferences,可以通过配置xml方式...

Handler实现倒计时功能

本文实例为大家分享了Handler实现倒计时功能的具体代码,供大家参考,具体内容如下 1、需求 1.1 实现目标 当后台传递一个时间戳时,与当前系统时间做时间差,并转换为时分秒,作为...

Android实现自动点击无障碍服务功能的实例代码

ps: 不想看代码的滑到最下面有apk包百度网盘下载地址 1. 先看效果图 不然都是耍流氓 2.项目目录 3.一些配置 build.gradle plugins { id 'com.android.application' id 'kotlin-android' id 'kotlin-android-extensi...

Android简单实现引导页

本文实例为大家分享了Android简单实现引导页的具体代码,供大家参考,具体内容如下 一.思路 我们选择ViewPager + View + ImageView 来实现引导页效果,ViewPager用来实现滑动,View则是用来显示...

Android BroadcastReceiver广播简单使用

本文实例为大家分享了Android BroadcastReceiver广播使用的具体代码,供大家参考,具体内容如下 静态的BroadcastReceiver 主要代码 public class MyReceiver extends BroadcastReceiver { @Override //接受广播时回...

AndroidStudio简单实现BMI计算

本文实例为大家分享了AndroidStudio简单实现BMI计算的具体代码,供大家参考,具体内容如下 xml代码 ```xml TextView android:id="@+id/textView" android:layout_width="match_parent" android:layout_height="30dp" and...

Android实现信息弹出框

本文实例为大家分享了Android实现信息弹出框的具体代码,供大家参考,具体内容如下 layout下的dialog_common_layout.xml xml version="1.0" encoding="utf-8"LinearLayout xmlns:android="http://schemas.android.com/a...

超好用的Android高亮引导库的使用

简介 HighlightPro 是Android的一个高亮引导库,同时它还可以是一个简单的popup window库 功能: 可一次显示一个或多个高亮view 通过水平约束和竖直约束来准确定位提示view 自定义提示view的出...

Android自定义分段式进度条

安卓自定义分段式的进度条,供大家参考,具体内容如下 前一段时间公司新项目接到一个新需求,其中界面需要用到一个分段式的进度条,找了半天没有发现类似的控件,于是决定自己...

Android实现圆角图片的方法

本文实例为大家分享了Android实现圆角图片的具体代码,供大家参考,具体内容如下 效果图 创建类CustomRoundAngleImageView public class CustomRoundAngleImageView extends AppCompatImageView { float width, heig...

Android自定义圆环式进度条

安卓自定义圆环式进度条,供大家参考,具体内容如下 需求是实现一个圆环式中间带有进度的进度条,自己动手实现一个 package com.djt.aienglish.widget;import android.content.Context;import android....

Android实现购物商城

本文实例为大家分享了Android实现购物商城的具体代码,供大家参考,具体内容如下 activity_main.xml ListView android:id="@+id/lv" android:layout_width="match_parent" android:layout_height="wrap_content" android:l...

Android简单自定义音乐波动特效图

本文实例为大家分享了Android简单自定义音乐波动特效图的具体代码,供大家参考,具体内容如下 最终效果: 思路:就是绘制一个不断变化高度的矩形或者是宽虚线 1.自定义属性: xm...

Android高德地图marker自定义弹框窗口

本文实例为大家分享了Android高德地图marker自定义弹框窗口的具体代码,供大家参考,具体内容如下 最终效果: 1.gradle里添加高德地图依赖 implementation 'com.amap.api:map2d:latest.integration'//2...

详解Android应用沙盒机制

目录 前言 一、Android应用DAC沙盒 二、Android应用权限 三、应用信息的存储 四、应用权限的映射 五、应用的SELinux标签 六、Android应用MAC沙盒 前言 Android使用沙盒来保护用户不受恶意应用...

Android实现轮播图效果

本文实例为大家分享了Android实现轮播图效果的具体代码,供大家参考,具体内容如下 1.代码放在LinearLayout中, com.jude.rollviewpager.RollPagerView android:id="@+id/roll_view_pager" android:layout_width="m...

Android Hilt的使用以及遇到的问题

目录 简介 导入Hilt 组件层次 组件默认绑定 简单使用 @HiltAndroidApp 介绍 使用 @AndroidEntryPoint 介绍 使用 @Module 和 @InstallIn 介绍 使用 @Provides 和 @Binds 介绍 使用 @HiltViewModel 介绍 使用 @Entry...

Android如何快速集成腾讯Bugly

目录 1. 新建产品,在官网新建产品 2. 获取app id,点击产品设置,拿到App ID 3. 集成SDK,在Android项目的 app/build.gradle 文件中自动集成SDK 4. AndroidMainfest.xml配置,在 AndroidMainfest.xml 中进行以...

Android实现气泡动画

本文实例为大家分享了Android实现气泡动画的具体代码,供大家参考,具体内容如下 一、前言 本来想做一个类似window气泡屏保的动画效果。 奈何小球间的非对心碰撞公式没研究出来,对...

Android后台启动Activity的实现示例

目录 概述 原生Android ROM 定制化ROM 检测后台弹出界面权限 Android P后台启动权限 Android Q后台启动权限 总结 概述 前几天产品提了一个需求,想在后台的时候启动我们 APP 的一个 Activity,随...

Android自定义View实现气泡动画

本文实例为大家分享了Android自定义View实现气泡动画的具体代码,供大家参考,具体内容如下 一、前言 最近有需求制作一个水壶的气泡动画,首先在网上查找了一番,找到了一个文章:...

Flutter仿钉钉考勤日历的示例代码

本文主要介绍了Flutter仿钉钉考勤日历的示例代码,分享给大家,具体如下: 效果 原型 开发 1. 使用 // 考勤日历 DatePickerDialog( initialDate: DateTime.now(), firstDate: DateTime(2020), lastDate: DateTime...

Android 照片选择区域功能实现示例

实现 Android 的照片选择区域功能 主要有参考 pqpo/SmartCropper 1, 显示 显示四条边和八个点, 八个点: 4 个角和 4 条边的中点 /* 裁剪区域,0, 左上 - LeftTop, 1, 右上 - RightTop,2, 右下 -...

Android使用ContentProvider初始化SDK库方案小结

做Android SDK开发的时候,一般我们会将初始化的方法封装为,然后让调用SDK的开发者在Application的onCreate方法中进行初始化。但是目前一些主流的SDK框架,并没有提供相关的方法进行初始...

Android基于AdapterViewFlipper实现的图片/文字轮播动画

目录 1. 问题/坑点 1.1 item宽高不生效问题 2. 常用方法 3. 文字/图片 轮播 Demo 3.1 文字轮播:TextFlipperAdapter 3.2 图片轮播:ImgFlipperAdapter 3.3 布局:activity_flipper_anim.xml 3.4 动画 参考 1. 问题...

用AdapterViewFlipper轻松完成图片轮播

目录 一、认识AdapterViewFilpper 二、AdapterViewFilpper示例 一、认识AdapterViewFilpper AdapterViewFilpper 继承 了AdapterViewAnimator,它也会显示 Adapter 提供的多个 View 组件,但它每次只能显示一个View组...

Flutter页面传值的几种方式

今天来聊聊Flutter页面传值的几种方式: InheritWidget Notification Eventbus (当前Flutter版本:2.0.4) InheritWidget 如果看过Provider的源码的同学都知道,Provider跨组件传值的原理就是根据系统提供...

Android开发返回键明暗点击效果的实例代码

1:在很多APP里点击返回键,都可以看到返回键由亮变为暗 2:实现方法也是很简单的 (1)新建一个页面 RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_...

Android 使用 SharedPreferences 保存少量数据的实现代

1 SharedPreferences 介绍 SharedPreferences 是使用 键值对 的方式来存储数据的 SharedPreferences share = getSharedPreferences("my_file", Context.MODE_PRIVATE);SharedPreferences.Editor editor = share.edit();// 4 保存数据到文...

android开发去除标题栏的方法

1:新建一个项目运行起来,可以看到顶部一直有个标题栏看着不是很美观 2:有两种方法可以去除顶部标题栏 (1)将代码中AndroidManifest里android:theme="@style/Theme.MyApplication"改为android:th...

Android自定义控件实现时间轴

本文实例为大家分享了Android自定义控件实现时间轴的具体代码,供大家参考,具体内容如下 由于项目中有需求,就简单的封装一个,先记录一下,有时间上传到github。 1、先增加自定义...

Android Studio实现简单的通讯录

网上找的一个单页面通讯录,修改之后将添加联系人和修改/删除联系人分为两个独立页面 MainActivity package com.example.test; import androidx.appcompat.app.AppCompatActivity;import android.content.Context;imp...

Android ProgressBar 模拟进度条效果的实现

进度条的使用 圆形进度条 ProgressBar android:id="@+id/pb" android:layout_width="50dp" android:layout_height="50dp" / 如图 长条不显示进度进度条 ProgressBar android:id="@+id/pb2" android:layout_width="300dp" android:layo...

Android实现花瓣飘落效果的步骤

目录 效果展示 实现原理 实现步骤 完整代码展示 效果展示 实现原理 首先需要生成绘制小花的坐标点,坐标点的横坐标是根据控件的宽度随机生成的,而纵坐标则设置为小花图片高度的...

鸿蒙手机版JNI实战案例解析(JNI开发、SO库生成、

目录 鸿蒙JNI开发现状 案例演示 案例1:Native项目 案例2:Native项目 总结 鸿蒙JNI开发现状 现阶段,不仅鸿蒙JNI相关的开发资料较少,而且Phone相关的JNI开发资料几乎没有,这对于新入行...

Android实现系统日历同步日程

本文实例为大家分享了Android实现系统日历同步日程的具体代码,供大家参考,具体内容如下 1、权限 uses-permission android:name="android.permission.WRITE_CALENDAR" /uses-permission android:name="android.per...

鸿蒙开源第三方组件之连续滚动图像组件功能

目录 前言 背景 组件效果展示 Sample解析 Library解析 前言 基于安卓平台的连续滚动图像组件ContinuousScrollableImageView(https://github.com/Cutta/ContinuousScrollableImageView),实现了鸿蒙化迁移和重构...

Android Studio实现进度条效果

本文实例为大家分享了Android Studio实现进度条效果的具体代码,供大家参考,具体内容如下 实验作业 要求一个进度条,进度随机 效果图 xml代码 xml version="1.0" encoding="utf-8"RelativeLayout x...