自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 问答 (2)
  • 收藏
  • 关注

原创 “一行代码解决 Android 关键字高亮、多种颜色“ Kotlin 扩展函数版

是一个 Kotlin 函数,用于在 TextView 中突出显示关键字。

2023-12-27 10:55:07 460

原创 ViewLoadStatus:更好的管理View 状态

是一种用于在现有视图上显示不同加载状态(加载、错误、空)的方法。它会自动根据底层视图的大小来适应状态视图的大小和位置。

2023-12-14 20:19:25 814

原创 Sqlite 记事本

Sqlite 记事本-支持标签搜索 内容搜索主要功能:引导页用户登录注册搜索按照标签查询按照关键字查询标签数据库增删改查显示方式瀑布流显示线性显示注意:创建Activity不要忘记注册使用的关键点SqliteRecyclerView需求:用户的登录注册使用用户将数据进行分离(不同的用户登录或注册将显示不同的记事本数据)使用Sqlite进行数据的增删改查使用RecyclerView 进行数据的显示使用R

2021-11-22 13:11:39 2726

原创 Activity 跳转最佳实现方案

Activity 跳转最佳实现方案启动 Activity 的最佳方式启动 Activity的方法相信大家已经很熟悉了,首先通过Intent构建当前的 “意图” ,然后调用startActivity()或startActivityForResult()方法将Activity 启动起来,如果有数据需要在Activity之间传递则需要借助Intent来完成。假设SecondActivity中需要用到两个非常重要的字符串参数,在启动SecondActivity的时候必须传递过来 ,那么我们很容易写出以下代

2021-07-09 20:43:23 345 3

原创 【学习笔记】 Andriod 生命周期

Activity 生命周期当用户浏览、退出和返回到您的应用时,您应用中的 Activity 实例会在其生命周期的不同状态间转换.onCreate()onStart()onResume()onPause()onStop()onDestroy()onCreate()您必须实现此回调,它会在系统首次创建 Activity 时触发。Activity 会在创建后进入“已创建”状态。在 onCreate() 方法中,您需执行基本应用启动逻辑,该逻辑在 Activity 的整个生命周期中只应发生

2020-12-28 11:48:56 89 1

原创 Android Bmob后端云坑点

当使用Bmob后端云时会有一系列错点,这一点困扰我好久,由于编译器太老,新版本的网络请求不支持。就发生一系列的闪退今天我终于给它逮出来了当发生下面错误时这里的意思是说,okhttp3不支持当前的sdk版本,需要切换到26,不过我反复查看sdk也不是13,说明这个okhttp3版本不支持当前的sdk。咱们得给它换换,可以先手动导入sdk,如果还是闪退或提示这种类似的消息时(一般直接本地导入不会怎么提示明显消息,得我们自己看输出消息)所以我们要学会看它,不然根本找不对方法来修复。我们来修复它吧首先:我

2020-06-08 23:12:26 628

原创 Android studio写一个简单又看得过去的登录和注册ui

第一步:创建一个空白的项目第二步:我们去xml文件添加控件1.这里我们先添加一个帧布局来存放背景<FrameLayout android:layout_width="match_parent" android:layout_height="match_parent" android:background="#FF0097A7"></FrameLayout>2.我们在帧布局里面添加一个linearlayout来放子控件<FrameLayout..

2020-06-05 15:55:16 2097

原创 Android studio做简单ui第三篇

第三篇 androidstudio 注册ui的点击事件上一篇中我们讲到了注册界面的ui,也绑定了控件id现在我们应用一下id执行一点事情我们先定义两坨动画 //这里定义一个方法执行动画 //这里方法里面多了两条 final 和 View //final 我也不明确它的功能,我认为是可执行的,具体得听你们老师 //View 他可以定义一个控件,这里是设定传进来的控件 public void wteui(final View v) { ObjectAnima

2020-06-05 09:36:21 630

原创 Android studio做简单ui第二篇

第二篇 Android studio 注册ui上一篇我们讲到登录ui了,这篇我们需要再创建一个注册ui,我们去java文件下创建Uigo_sx.java文件,然后再去layout里面创建一个uigo_sx.xml用来做ui-首先创建java文件让它继承Activitypublic class Uigo_sx extends Activity { @Override protected void onCreate(Bundle savedInstanceState) {

2020-06-05 09:26:05 473

原创 Android studio做简单ui第四篇

第四篇 Android studio 登录ui 控件事件上一篇中我们绑定了控件的id现在我们拿它做点东西,做什么的东西呢 呃………先给它加点魔法吧【动画】//这里定义一个方法执行动画//这里方法里面多了两条 final 和 View//final 我也不明确它的功能,我认为是可执行的最终//View 他可以定义一个控件,这里是设定传进来的控件public void wteui(final View v) { ObjectAnimator animator =

2020-06-05 08:48:29 603

原创 Android studio做简单ui第一篇

第一篇 Android Studio 简单的登录ui第一步创建Android项目,选择一个空白模块第二步,我们打开和 Src 同级的build.gradle文件添加编辑框第三方的一个库 compile 'com.wrapp.floatlabelededittext:library:0.0.6'第三步,我们为XML文件添加布局 <?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="htt

2020-06-05 08:04:55 1895 3

空空如也

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

TA关注的人

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