- 博客(30)
- 收藏
- 关注
原创 SP工具类
public class SharePreferenceUtils {private SharedPreferences mSharedPreferences;private SharedPreferences.Editor mEditor;public SharePreferenceUtils(Context context, String fileName) { mSharedPreferences = context.getSharedPreferences(fileName,
2022-07-07 21:04:35
285
原创 2021-09-16
Android Activity或者首页Fragment启动后立即弹出弹窗的两个方法若在Activity的onCreate()方法中直接写弹出PopupWindow方法会报错,因为activity没有完全启动是不能弹出PopupWindow的。(显示错误:Unable to add window – token null is not valid; is your activity running?)那我们只需要在activity完全启动后再弹出PopupWindow就行了。方法1:Activity
2021-09-16 13:30:53
71
原创 ImageUtil
public class ImageUtils {@BindingAdapter(“loadCircle”)public static void circle(ImageView iv, String path) {RequestManager mRequestManager = Glide.with(new WeakReference<>(iv.getContext()).get());mRequestManager.load(path).placeholder(R.mipmap.
2021-03-08 17:29:12
262
原创 ViewPager中判断当前页面是哪个Fragment
ViewPager中如何判断当前具体属于哪个子Fragment?添加setPrimaryItem方法(https://blog.csdn.net/micaaa/article/details/81204525)
2021-02-06 17:45:35
498
原创 安卓使用layer-list添加图片或文字背景颜色
https://blog.csdn.net/a1031359915/article/details/41048231
2021-02-04 16:46:29
2191
原创 实现EditText添加密码输入完成,自动跳到下一个输入框
布局文件<?xml version="1.0" encoding="utf-8"?> <EditText android:id="@+id/editText1" android:layout_width="50dp" android:layout_height="wrap_content" android:layout_weight="1" android:maxLength="10" android:inpu
2021-01-08 16:56:39
843
5
原创 安卓Popup工具类的调用
package com.mys.liuyan.view;import android.content.Context;import android.graphics.drawable.ColorDrawable;import android.graphics.drawable.Drawable;import android.os.Build;import android.view.LayoutInflater;import android.view.View;import android.wi
2020-11-07 16:25:20
153
原创 2020-11-06
Fragment向Activity传值:https://blog.csdn.net/weixin_44552194/article/details/106843569
2020-11-06 14:16:03
71
原创 短信 拨打电话 联系人 通话记录等
实现跳转到联系人界面https://www.cnblogs.com/huidaoli/p/4530331.html
2020-06-15 15:47:26
202
原创 图片设置手机壁纸
安卓实现瀑布流里面的img设置为手机屏幕壁纸https://www.cnblogs.com/android-deli/p/10116723.html
2020-06-13 09:29:50
183
原创 安卓实现手电筒功能
添加权限 <uses-permission android:name="android.permission.INTERNET"/><uses-permission android:name="android.permission.FLASHLIGHT"></uses-permission><uses-permission android:name="android.permission.CAMERA"></uses-permission>
2020-06-08 16:40:20
606
原创 Android Studio快捷键使用
Alt+回车 导入包,自动修正Ctrl+N 查找类Ctrl+Shift+N 查找文件Ctrl+Alt+L 格式化代码Ctrl+Alt+O 优化导入的类和包Alt+Insert 生成代码(如get,set方法,构造函数等)Ctrl+E或者Alt+Shift+C 最近更改的代码Ctrl+R 替换文本Ctrl+F 查找文本Ctrl+Shift+Space 自动补全代码Ctrl...
2020-04-30 20:01:42
106
原创 滑动向导页
ViewFlipper实现滑动翻页1,为viewFlipper添加view的两种方法(1)静态导入<?xml version="1.0" encoding="utf-8"?><ViewFlipper android:id="@+id/flipper" android:layout_width="match_parent" android:layou...
2020-04-20 22:42:40
116
原创 多个页面跳转
安卓Intent跳转:条件:从A页面跳转到B页面,B页面跳转到C页面,C页面的值回传给A页面,实现以下流程。package com.example.myapplication;import android.content.Context;import android.content.Intent;import android.os.Bundle;import android.view....
2019-12-31 11:49:10
471
原创 定时器countTAimer
使用CountDownTimer制作定时器myTime = (Button) findViewById(R.id.myTime);myTime.setOnClickListener(new View.OnClickListener() {@Overridepublic void onClick(View view) {CountDownTimer countDownTimer = new...
2019-06-18 10:02:48
132
原创 音视频开发
依赖:implementation 'cn.jzvd:jiaozivideoplayer:6.2.4' private void initView() { myJZVplayer = (JZVideoPlayerStandard) findViewById(R.id.myJZVplayer); //todo 重力感应切换横竖屏 systemSe...
2019-06-17 09:57:42
191
原创 页面切换时自动跳到RecyclerView位置的解决方案
问题:页面切换时为什么会自动跳到 recyclerView 的位置解决方案如下:<android.support.v7.widget.RecyclerViewandroid:id="@+id/recyclerView"android:layout_width=“match_parent”android:layout_height=“wrap_content”android:la...
2019-06-17 09:53:27
490
原创 Kotlin之for循环
Kotlin项目所使用的for循环//顺序 遍历0-100 包括0和100 for (index in 0..100) { Log.d(TAG, "- $index") } //倒序 遍历0-100 包括0和100 for (index in 100 downTo 0) { Log....
2019-06-14 14:48:42
2070
原创 资讯项目
咨讯项目1.搭建xml1.1主界面 ViewPager+BottomNavigationView1.2创建五个Fragment,五个底部导航1.3创建适配器集成FragmentPagerAdapter1.4把Fragment集合传给FragmentPagerAdapter中public class MymainAdapter extends FragmentPagerAdapter{...
2019-05-24 09:58:26
305
原创 列表左右滑动以及四种引用
1.左右滑动,上下拖动Step:1.创建ItemTouchHelper2.实现接口ItemTouchHelper.Callback()3.代码(仅供参考)private void initHelper() {helper = new ItemTouchHelper(new ItemTouchHelper.Callback() {@Overridepublic int getMovem...
2019-05-06 09:22:23
701
原创 安卓组件总结
Recyclerview 一 简介: Recyclerview是谷歌公司推出了一个用于大量数据展示的新控件,用于替代listview,给用户带来极大的方便性与灵活性。 二 使用方法: 1.导入Recyclerview依赖( implementation 'com.android.su...
2019-04-10 21:25:42
174
原创 SP存储(记住密码)及 补间动画
//定义sp存储private SharedPreferences sharedPreferences;//todo 用户名private EditText edit_username;//todo 密码private EditText edit_password;//todo 注册private CheckBox btn_register;//todo 登录privat...
2019-04-09 17:33:04
287
原创 单例模式
四种单例模式: 1:饿汉式(在程序启动或单件模式类被加载的时候,单件模式实例就已经被创建。) public class Singleton { private static Singleton instance = new Singleton(); private Singleton(){} public static Singleton getInstanc...
2019-04-09 17:20:56
68
原创 页面跳转
页面A跳转到页面B经过的生命周期onPause------>onCreate-------->onStart------->onResume----->onStop
2019-03-26 10:14:24
85
原创 Surfaceview+Mediaplayer
步骤一 : 在清单文件中添加读写权限。步骤二 :在Xml文件中添加Button及Surfaceview.步骤三 :实现监听和callback接口(如下:)(implements View.OnClickListener,SurfaceHolder.Callback)。代码:public class MainActivity extends AppCompatActivity implem...
2019-03-26 10:13:00
516
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人