自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

我不是乘树猿

既见君子,为龙为光

  • 博客(20)
  • 资源 (6)
  • 收藏
  • 关注

原创 Android开发那点事

1.解决Android键盘出来把底部按钮顶上来的方法在AndroidManifest中加入android:windowSoftInputMode="adjustPan|stateHidden"

2020-03-26 09:10:30 114

原创 kotlin ViewModel SavedStateHandle临时保存数据

教程使用kotlin语言,使用了Jetpack库中的ViewModel,LiveData,DataBindeing等组件1.build.gradle(app)中添加android { dataBinding { enabled = true }}2.activity_main.xml<?xml version="1.0" encoding="utf-8"?><layout xmlns:android="http://schemas.a

2021-08-19 11:30:46 482

原创 TopMenuBar顶部通用菜单栏

TopMenuBar顶部通用菜单栏TopMenuBar顶部通用菜单栏Android 自定义组合控件实例,顶部通用菜单栏使用kotlin编写,你可以java代码调用也可以使用kotlin调用,自定义化程度高,控件整体分为三部分,左边按钮,中间按钮,右边按钮,分别都可以设置只显示文字还是图片,文字的颜色,字体大小,字体加粗,设置图片,图片大小,按钮距离左右间距,设置控件整体背景颜色和控件高度图为xml直接引用TopMenuBar控件的默认效果MZBannerView 有以下功能在xml中直接引用属性

2021-05-14 14:42:20 371

原创 第一行Kotlin系列(三)Intent 向上一页返回数据onActivityResult的使用

1.MainActivity.kt跳转处理声明全局的按钮对象private lateinit var button8: Button实例化按钮对象button8 = findViewById(R.id.mButton8)button8.setOnClickListener(this)添加按钮的点击跳转R.id.mButton8 -> { val intent = Intent(this, ReturnData().javaClass).

2020-05-13 16:03:36 1488

原创 第一行Kotlin系列(二)Intent隐式显式跳转及向下传值

1.Intent显式跳转页面val button5 = findViewById<Button>(R.id.mButton5)button5.setOnClickListener { val intent = Intent() intent.setClass(this, ThirdActivity::class.java) startActivity(intent) }跳转方式一inte.

2020-05-13 11:16:39 953

原创 第一行Kotlin系列(一)kotlin按钮点击事件

1.按钮findViewBuId <Button android:id="@+id/mButton4" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="跳转" app:layout_constraintLeft_toLeftOf="parent" app:layout_c

2020-05-13 10:10:54 5133

原创 新创建的项目AndroidManifast报App is not indexable by Google Search;

原错误提示:App is not indexable by Google Search; consider adding at least one Activity with an ACTION-VIEW intent filter. See issue explanation for more details.Google翻译:在SDK版本23及更高版本上,您的应用数据将在应用安装时自动备份...

2019-03-12 09:25:07 286

原创 Android 实用函数合集

1.查看一个整数对应的二进制的方法Integer.toBinaryString(int "数字")2.ArrayList转String// ArrayList类型转成String类型public String ArrayList2String(ArrayList&lt;String&gt; arrayList) { result = ""; if (arrayL...

2019-02-15 09:58:20 1455

原创 禁止EditText自动弹出软键盘

在OnCreate方法中加以下代码 ,并且再点EditText也能让输入法正常弹出。 getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN);

2019-02-12 13:48:39 679

原创 RecyclerView 调用notifyDataSetChanged()方法刷新后 自动滚动到顶部 问题解决办法收集

1.recyclerView.setFocusableInTouchMode(false);2.recyclerView.setFocusable(false);3.setHasFixedSize(true);4.把recyclerview 高度设为match_parent就解决了.....总结 Recycleview不获取焦点即可解决此问题;...

2018-10-08 10:06:34 17816 7

原创 OkHttp网络框架简单使用(上)

OkHttp网络框架简单使用第一步在gradle中加入:compile 'com.squareup.okhttp3:okhttp:3.3.0'第二步在AndroidManifest.xml中添加网络访问权限:&lt;uses-permission android:name="android.permission.INTERNET"/&gt;第三步在activity_main.xml中编写布局:&l...

2018-03-12 14:34:17 325

转载 Design库-TabLayout属性详解

版权声明:文章转自http://www.jianshu.com/p/2b2bb6be83a8序上图是简书Android端的主页Tab,在其他的App中Tab也是很常见的,它的实现方式也有很多:TabHost,自定义控件(第三方库),RadioGroup等等。这里主要介绍Android Design库中的TabLayout的使用。1.什么是TabLayout在源码中给出了TabLayout的定义:Ta

2017-10-10 13:49:39 218

转载 Android Material Design TabLayout属性app:tabMode和app: tabGravity

版权声明:本文为Zhang Phil原创文章,欢迎转载!转载请注明出处:http://blog.csdn.net/zhangphil/article/details/48931483Android Material Design TabLayout属性app:tabMode和app: tabGravityAndroid Material Design 中的TabLayout有两个比较有用的属性 ap

2017-10-10 10:31:18 2654

转载 关于使用百度地图SDK报错java.lang.UnsatisfiedLinkError的解决办法

注:转自http://blog.csdn.net/Mr_wzc/article/details/51584443前几天使用百度地图SDK一直报错,导致无法显示百度地图,报错如下:java.lang.UnsatisfiedLinkError: No implementation found for int com.baidu.platform.comjni.tools.JNITools.initCla

2017-08-16 15:33:56 1572 1

原创 工具类的封装--SharedPreferences封装

工具类的封装–SharedPreferences封装1.创建工具类ShareUtils.java 代码示例:package com.example.renchunlin.demo.utils;import android.content.Context;import android.content.SharedPreferences;/** * 项目名: Demo * 包名: c

2017-04-26 15:04:25 414

原创 工具类的封装--Log封装

工具类的封装–Log封装1.创建类 L.java package com.example.renchunlin.demo.utils;import android.util.Log;/** * 项目名: Demo * 包名: com.example.renchunlin.demo.utils * 文件名: L * 创建者: RCL * 创建时间: 2017/4/2

2017-04-25 10:43:37 562

转载 TabLayout的简单使用

TabLayout的简单使用版权声明:本文转载自http://blog.csdn.net/chenguang79/article/details/48804125。我们在应用viewpager的时候,经常会使用TabPageIndicator来与其配合。达到很漂亮的效果。但是TabPageIndicator是第三方的,而且比较老了,当然了现在很多大神都已经开始自己写TabPageIndicator来

2017-04-21 11:53:10 218

转载 MTK android 常用修改点

1. *#06#等关键码判断文件SpecialCharSequenceMgr.java2.音效ControlPanelEffect.java3.版本号修改bulid/core/build_id.mk4.默认墙纸修改framework/base/core/res/res/ drawable-nodpi/default_wallpaer.jpg

2017-04-14 09:24:45 3295 1

转载 Android关机流程源码分析

**Android关机流程源码分析** 本文转载自 Android关机流程源码分析http://blog.csdn.net/yangwen123/article/details/11722105 , 转载请保留本声明!我们知道,当长按电源键,系统会弹出关机提示对话框当点击选择关机时,系统就会完成整个关机流程。接下来就通过源码来介绍Android关机流程的完整实现过程。当长按电源键时,按键消息被分发

2017-04-13 10:19:25 324

原创 TabLayout布局之首页搭建

TabLayout+ViewPager快速搭建app首页框架

2017-04-10 14:37:16 669 1

TopMenuBar.rar

Android 自定义组合控件实例,顶部通用菜单栏使用kotlin编写,你可以java代码调用也可以使用kotlin调用,自定义化程度高

2021-05-14

KotlinDemo.rar

kotlin按钮点击事件 Intent隐式显式跳转及向下传值 Intent 向上一页返回数据onActivityResult的使用

2020-05-13

OkHttp网络框架源码

OkHttp网络框架简单使用,get请求, OkHttp,网络框架,源码,androidstudio,java

2018-03-12

SharedPreferences封装

SharedPreferences封装

2017-04-26

Log封装常用工具类。。。

工具类的封装--Log封装

2017-04-25

TabLayout布局

TabLayout+ViewPager实现首页框架的快速搭建,源码为androidStudio2.3.1,sdk为android6.0版本

2017-04-10

空空如也

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

TA关注的人

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