自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 Jetpack Navigation 与 BottomNavigation 使用

使用Navigation 需要添加的依赖 implementation 'androidx.navigation:navigation-fragment-ktx:2.2.2' implementation 'androidx.navigation:navigation-ui-ktx:2.2.2'main_activity.xml<?xml version="1.0" encoding="utf-8"?><androidx.constraintlayou.

2021-05-20 14:06:35 117

翻译 Android 使用 Slidr 实现 右滑退出当前Activity

最近在公司测试机中使用了小米Mix2S的右侧返回功能, 用久了觉得挺顺手,就在网上搜了一下相关的实现,没想到还真有这样的一个库, Slidr, 附上 github地址https://github.com/r0adkll/Slidr添加依赖implementation 'com.r0adkll:slidableactivity:2.0.6' 使用方法很简单, 只需要在Activit...

2019-02-20 10:59:59 451

原创 Android 适配全面屏

1.  在AndroidMainiFest.xml 中 application节点内添加android:resizeableActivity="true"2. 在application 中添加以下代码&lt;!--适配全面屏手机--&gt;&lt;meta-data android:name="android.max_aspect" android:value="2.1"/&gt;...

2018-04-16 14:21:19 508

原创 亲加直播代码混淆

#亲加 混淆 -dontwarn com.gotye.live.chat.** -dontnote com.gotye.live.core.** -dontnote com.gotye.live.peerconnection.** -dontnote org.webrtc.** -dontnote com.gotye.live.player.** -dontnote com.gotye.

2017-10-01 17:43:27 292

原创 kotlin--类与函数

如何定义一个类?你只需要一个class关键字class MainActivity{}它有一个默认唯一的构造器, 大部分情况下你只需要这个默认的构造器,(可创建额外的构造器), 你只需要在类名后面加上它的参数, 如果这个类没有任何内容, 可以省去大括号:class Person(name: String,surName:String)构造函数体可以写在 init块中 : class Person (

2017-05-30 17:45:18 243

原创 Kotlin学习笔记一基本类型

在Kotlin中, 一切都是对象,没有像java中那样的原始基本类型, 这个是很有帮助的, 因为我们可以使用一致的方式来处理所有的可用的类型. 基本类型: 与java类似, Integer Float 和 boolean等类型依然存在, 但是他们都是作为对象存在的, 基本类型的名字和他们工作的方式都与java类似, 但是也有一些不同之处数字类型不会自动转换----你不能给double类型分

2017-05-30 17:34:19 240

原创 Lambda表达式在Android中的使用

今天在逛博客的时候,发现了很多关于lambda的字眼, 又不知道是什么意思, 就搜了一下相关的资料, 在此整理, 以便学习使用. 如有抄袭, 请大神们见谅!AndroidStudio使用Lambda的配置首先要保证你的JDK版本是1.8以上的. 查看JDK版本的方式 命令行 输入 java -version新建一个项目,在project 的 build.gradle 文件中depend

2017-05-30 17:17:56 457

原创 沉浸式状态栏

通过样式来实现透明状态栏在styles 文件中添加两行代码 <item name="android:windowDrawsSystemBarBackgrounds">true</item> <item name="android:statusBarColor">@android:color/transparent</item>同时,在布局文件中添加一句代码androi

2017-01-09 14:47:58 235

原创 ToolBar的使用

引入V7包,才可以使用ToolBar控件在布局文件中添加控件 <android.support.v7.widget.Toolbar android:layout_width="match_parent" android:layout_height="80dp" android:id="@+id/tool_bar" android:bac

2017-01-06 18:01:55 236

原创 android绘制矢量图

在drawable目录下创建一个vector文件.<?xml version="1.0" encoding="utf-8"?><vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="20dp" android:height="20dp" and

2017-01-05 17:16:45 1516

原创 Fragment之间的值传递

适用场景有两个Fragmnet:CrimeFragment和DatePickerFragment需求:CrimeFragment打开DatePickerFragment,并获取到DatePickerFragment中的结果,类似于Activity的 startActivityForResult(...)方法.设置目标Fragment类似activity之间的关联,可将CrimeFragment设

2016-12-16 18:03:49 1061

原创 Fragment Arguments的使用

创建Fragment 的newInstance方法创建 newInstance()方法, newInstance方法中给Fragment 设置Argumentprivate static final String ARGS_DATE = "date";public static MyFragment newInstance(Date date){ Bundle args = new Bund

2016-12-16 16:20:00 1113

原创 使用FragmentManager托管AlertDialog

android 新手,学习笔记.在andorid5.0之后,Google重新设计了系统的对话框, 相比旧系统版本的对话框,新版的对话框漂亮了很多,如果不限定版本,所有版本都能使用新特性, 则需要使用Appcompat兼容库,AppCompat 有自己的AlertDialog实现类,它和andoird操作系统内置版AlertDialog类似,导入AlertDialog时, 我们使用androi.sup

2016-12-16 15:32:05 710

原创 欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2016-12-15 14:46:26 173

空空如也

空空如也

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

TA关注的人

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