- 博客(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
原创 自定义Dialog 两种方式
Activity /Fragment 调用方法。在页面销毁的时候置空 要不有可能导致内存泄漏。第一种 创建一个MyDialogs。
2024-09-11 15:09:50
391
原创 网络请求 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
原创 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
原创 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'对应布局<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<News.DataBea...
2018-12-06 15:41:05
362
原创 android简单 实现 日历,生日 原生简单轻松搞定
先看下布局 对应的一个输入框点击触发<?xml version="1.0" encoding="utf-8"?><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 <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简单交互
<?xml version="1.0" encoding="utf-8"?><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 简单实现 进度条 直线 ,圆圈简单实现
首先是对应的布局<?xml version="1.0" encoding="utf-8"?><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按钮 点击 打电话 ,手机号是自己定义,这个你可以根据自己逻辑写<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://...
2018-10-30 13:56:23
3772
原创 Android videoview 播放 及对应循环播放 简单实现
对应的videoview是Android 原生的。下面看下布局很简单 <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实现 前后摄像头切换,手机闪关灯,
下面是对应的三个布局<?xml version="1.0" encoding="utf-8"?><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
MVP+Retrofit+rxjava+recyclerview+glide
2018-12-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人