自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(93)
  • 资源 (1)
  • 收藏
  • 关注

原创 fragment 操作完通知activity两种方案

在Android开发中,Fragment和Activity之间的通信是非常常见且重要的。Activity可以向Fragment传递数据,但是Fragment操作完毕后需要通知Activity,这就需要使用回调接口或者EventBus等工具。在Fragment中定义一个回调接口,然后让Activity实现这个接口。当Fragment中的操作完成后,调用这个接口的方法通知Activity。以上两种方式是最常用的,你可以根据项目的实际需求来选择使用哪一种。3.在Acitity中实现接口并在方法中过去实例。

2024-12-02 16:27:51 392 1

原创 android 手机拍照相册选照片简单实现

【代码】android 手机拍照相册选照片简单实现。

2024-11-25 16:09:13 643

原创 隐藏软件盘

【代码】隐藏软件盘。

2024-11-25 11:05:29 126

原创 SwipeRefreshLayout +RecyclerView 实现下拉刷新上拉加载

看一下实际Activity。

2024-09-23 09:58:22 283

原创 自定义Dialog 两种方式

Activity /Fragment 调用方法。在页面销毁的时候置空 要不有可能导致内存泄漏。第一种 创建一个MyDialogs。

2024-09-11 15:09:50 391

原创 android 列表单选 /多选/全选删除

简单实现 大神勿喷

2024-09-03 11:14:33 552

原创 网络请求 mvp mvvm get post delete put 请求

delete参数拼接如下接口 localhost:8080/uav/plotting?put 参数拼接如下接口口 localhost:8080/ /uav/v2/titem/item/{uav_num}@Header("Authorization") 是我项目的token 认证授权。"itemCode": "一风基分质布联","inviteCode": "出了放指","appId": "自听没个",

2024-01-22 15:32:33 527

原创 Android GPS 获取经纬度

【代码】Android GPS 获取经纬度。

2023-11-16 14:45:07 193

原创 recycleview左滑删除仿QQ微信效果

在AndroidManifest.xml对应的activity添加 (对应的三个backgound背景: res->drawable。核心自定义view => LeftSlideView。防止多个itme一起点击触发,创建一个主题。适配器子布局 layout_item。对应的适配器Adapet。

2023-05-12 16:33:06 380

原创 retrofit 打印请求地址和参数

在retrofit添加 .client(okHttpClient.build())个人用的 retrogit +rxjava 框架。

2023-04-26 14:25:30 568

原创 zxing简单实现扫描以及生成二维码

(184条消息) Android中最简单的Zxing的使用_android zxing_N_P_E的博客-优快云博客

2023-04-14 15:16:19 272

原创 recyview左滑删除

在对应的主页面调用 slideRecyclerview 列如:我的主页面 maniactivity.xml ,以及适配器的子布局如下。这里是我的适配器adaper ,这里就不贴code了,根据自己的adapert去处理就ok了。values文件下创建arrts.xml。

2023-03-31 17:41:44 314

原创 viewpager+fragment+RadioGroup

简单实现该方法可以删除,这里是实现通过activityA 跳转到另一个acitivityB里面指定第几个fragment。随便用两个图片 在res ->drawble下面创建button_select.xml文件。用于选中不选择底部按钮图片切换。

2023-03-28 14:57:04 336

原创 SP存储工具类

工具类

2022-06-06 15:20:37 336

原创 线程工具类

线程切换

2022-06-06 15:05:17 112

原创 Android 动画

else { icon.setImageDrawable(context.getResources().getDrawable(R.drawable.yellow_icon)); } ObjectAnimator animator = ObjectAnimator.ofFloat(icon, "scaleX", 1, 1.2f, 1, 1.2f, 1, 1, 1, 1, 1, 1); ...

2021-06-21 20:31:38 250 2

原创 android 状态栏 隐藏显示以及变色

public static void setStatusBarColor(Activity activity, int statusColor) { Window window = activity.getWindow(); //取消状态栏透明 window.clearFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS); //添加Flag把状态栏设为可绘制模式 ...

2021-04-19 17:36:37 166

原创 android 引导页 判断是否第一次安装

第一步 是我们一个简单SP存储的工具类public class SharePreUtilxx { private static SharedPreferences sp; /** 保存数据 **/ public static void saveBoolean(Context ctx, String key, boolean value) { if (...

2019-12-12 11:22:30 394

原创 android SpannableStringBuilder 文字下换线 点击 颜色等 简单实现

第一步 一个textview布局 在xml <com.founder.liangshanfabu.widget.TypefaceTextView android:layout_marginLeft="8dp" android:layout_marginRight="8dp" android:id="@+id/...

2019-12-12 11:12:02 562

原创 Tablayout +viewpage简单实用

对应的依赖 implementation 'com.android.support:design:25.+'下面是对应的主布局 样式属性自己定义 style 以及color<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.c...

2019-06-17 18:29:08 1523

原创 ftrofit +rajava,get.post, 提交 表单,json,等

首先是对应的依赖implementation 'com.squareup.retrofit2:converter-gson:2.0.1'implementation 'com.squareup.retrofit2:adapter-rxjava:2.0.1'implementation 'io.reactivex:rxandroid:1.1.0'下面先说post 参数拼接 表单:...

2019-05-24 14:31:42 265

原创 android 友盟统计 简单上手

前言app上线后,一般公司都希望跟踪app在市场上的使用情况。包括新增用户、活跃用户、渠道信息、错误信息等,还有例如商城类的app,需要跟踪用户最喜欢浏览哪种类型的店铺或商品。这些都可以通过集成友盟统计来轻松实现。第一集成友盟SDK之前,首先需要到友盟官网注册并且添加新应用,获取Appkey(一般公司项目不需要自己申请账号,跟项目经理要即可)。每个应用对应的Appkey是唯一的,...

2019-02-18 11:17:38 474

原创 Android int转Sting -----Sting转int

public class Main2Activity extends AppCompatActivity {TextView tv; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setCont...

2018-12-18 11:00:55 310

原创 Android SP工具类

public class SPUtils { /** * 保存在手机里面的文件名 */ private static final String FILE_NAME = "share_date"; /** * 保存数据的方法,我们需要拿到保存数据的具体类型,然后根据类型调用不同的保存方法 * @param context ...

2018-12-12 16:36:21 1121

原创 Android 高德地图 ,定位等 快速 解决

https://blog.youkuaiyun.com/qq_39969337/article/details/78540563按着这个帖子一步步来 ,肯定贵文友问题 下面给他家几个坑点  ,衣蛾就是地图和 定位的SDK要添加上 上面的帖子里面有SDK的下载路径,下载解压就行了 在有就是在高德地图升级key值的时候 pagename 要和自己的报名对应一致,接下来就是SHA1这个值咋获...

2018-12-10 16:30:07 329

原创 Android 沉浸式等 ,去掉标题栏文字,去掉状态栏(消息通知电量)

去掉状态栏 消息 电量//去掉状态栏(消息通知 电量)getWindow().setFlags( WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN下面先说说去掉标题栏文字 梁行 代码第一步:Android-》app...

2018-12-07 16:07:30 1160

原创 Android Banner 现实自动轮播 ,小圆点 标题

对应一脸 compile 'com.github.bumptech.glide:glide:3.7.0' compile 'com.youth.banner:banner:1.4.9'对应布局&lt;com.youth.banner.Banner android:id="@+id/banner" android:layout_width="wrap_c...

2018-12-07 14:00:33 1571

原创 Android ,MVP+retrofit +rxjava+glide recyclerview使用详解 ,条目点击 长按点击,三种管理器 ,分割线

首先是对应的依赖 implementation 'com.android.support:recyclerview-v7:26.1.0'下面是对应的适配器 里面对应的 有点击的注释public class HomeAdaper extends RecyclerView.Adapter { Context context; List&lt;News.DataBea...

2018-12-06 15:41:05 362

原创 android简单 实现 日历,生日 原生简单轻松搞定

先看下布局    对应的一个输入框点击触发&lt;?xml version="1.0" encoding="utf-8"?&gt;&lt;LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto"...

2018-12-03 14:19:50 3707

原创 Android 简单实现三级列表

第一步对应在  main 下面创建一个assets文件 ,里面放入自己写好的文件 里面对应的事城市布局就一个textview &lt;TextView android:id="@+id/tv_address" android:textSize="20dp" android:text="选择城市" android:layout_w...

2018-11-05 17:38:00 4761

原创 Android webview 加载本地 html 加载里一个连接 对应 js简单交互

&lt;?xml version="1.0" encoding="utf-8"?&gt;&lt;LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http

2018-11-05 17:26:34 1713

原创 Android 简单实现 进度条 直线 ,圆圈简单实现

首先是对应的布局&lt;?xml version="1.0" encoding="utf-8"?&gt;&lt;LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:to...

2018-11-02 15:13:26 855 1

原创 android 输入框 手机号 ,密码 邮箱 ,网络,图片格式等 判断 工具类 封装简单实现

我们android 开发人员都会与到 登录注册,邮箱验证等问题 ,我们需要if判断 ,简单逻辑 比较好些,随着产品的需求,格式越来越多,逻辑越来越复杂,下面 给大家推荐 一下自己封装的一个工具类 里面对应的正的表达式等多个简单实用首先是一个工具类  public class Util {/* public static BookCommentAdapter upd; ...

2018-10-31 16:42:45 566

原创 android 判断 有没有网络 ,简单实现

对应一个按钮 ,点public class WlActivity extends AppCompatActivity {Button btn; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); s...

2018-10-30 13:59:08 1273

原创 android 调用手机打电话 简单实现 ,

首先看下布局xml ,我的事一个button按钮 点击 打电话 ,手机号是自己定义,这个你可以根据自己逻辑写&lt;?xml version="1.0" encoding="utf-8"?&gt;&lt;LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://...

2018-10-30 13:56:23 3772

原创 Android videoview 播放 及对应循环播放 简单实现

对应的videoview是Android 原生的。下面看下布局很简单 &lt;VideoView android:id="@+id/video" android:visibility="visible" android:layout_width="wrap_content" ...

2018-09-14 17:52:35 6659 1

原创 android 对应手机返回键 双击,单机 事件 跳转 吐司

几行代码  在  页面顶部    定一个boolean isExit;  @Override public boolean onKeyDown(int keyCode, KeyEvent event) { if(keyCode==KeyEvent.KEYCODE_BACK){ exitByDoubleClick(); ...

2018-09-06 14:40:02 280

原创 Aandroid 相册选取多个图片,gridview展示 ,集合添加 多个图片,删除等

首先 对应的就一个activiy 还有两个布局 一个主布局 一个是配置 gridview子条目的下面撸代码 public class GridviewjiuActivity extends AppCompatActivity { private GridView gridView1; //网格显示缩略图 private fi...

2018-08-31 17:07:00 2386

原创 Android 点击拍照,长按录像保存本地 结合camer2实现 前后摄像头切换,手机闪关灯,

下面是对应的三个布局&lt;?xml version="1.0" encoding="utf-8"?&gt;&lt;RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xm...

2018-08-28 18:00:35 1808

原创 android 屏幕双击 单击 时间 ,跳转等。。。

public class DoubleActivity extends AppCompatActivity { private int count = 0; private long firClick = 0; private long secClick = 0; private final int interval = 1500; @Override ...

2018-08-28 14:33:12 932

android 本地文件 读写 文件等处理

android 本地文件 读写 文件等处理

2024-10-12

MVP+Retrofit+rxjava+recyclerview+glide

轻松实现 网络请求 MVP+rajava+retrofit +glide+recyclerview详解布局,

2018-12-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除