Quibbler

Quibbler

管理员

加入于 2019-10-06

不忘初心的阿甘

598

文章

41

评论

TA 的文章(579)

精选Android

ViewPager和PagerAdapter、FragmentPagerAdapter、FragmentStatePager

ViewPager1、ViewPagerandroidx.viewpager.widget.ViewPager,Android中使用非常广泛的控件,可以说是APP必备:首次打开引导页、页面Banner广告等。常用方法:setAdapter() 设置适配器setOffscreenPageLimit() 设置缓存的页面个数,默认是 1setCurrentItem() 跳转到特定的页面setOnPage

1.1k
Code

Java四种引用类型

Java四种引用类型每种编程语言都有自己操作内存中元素的方式,例如在 C 和 C++ 里是通过指针,而在 Java 中则是通过“引用”。在 Java 中一切都被视为了对象,但是我们操作的标识符实际上是对象的一个引用(reference)。在 JDK1.2 之前,Java中的定义很传统:如果 reference 类型的数据中存储的数值代表的是另外一块内存的起始地址,就称为这块内存代表着一个引用。Ja

1.9k
置顶Android

Android各版本对应的SDK版本

Android各版本对应的SDK版本平台版本SDK版本版本名称17.0Cinnamon BunAndroid 1716.0BaklavaAndroid 1615.0V(VanillalceCream)Android 15 (Android V)14.0U(UpsideDownCake)Android 14 (Android U)13.0T(33)Android 13 (Android Tirami

6.0k
Android

Activity四种启动模式

Activity四种启动模式启动模式android:launchMode在AndroidManifest.xml中配置,共有四种启动模式。Android开发者博主扔物线关于Activity的启动模式说的非常细! 1、standard:标准模式此模式为默认模式,android:launchMode="standard”可不写,默认为此模式。在标准模式下,每启动一个activity,系统则会创建一个相

2.0k
时间选择器:DatePicker和TimePicker
Android

时间选择器:DatePicker和TimePicker

时间选择器:DatePicker和TimePickerAndroid开发常常会遇到选择日期时间的场景,Google为我们提供了现成的系统公共控件调用。至于时间使用Java标准API即可获取想要的,可以参考Java日期:Date、Calendar及DateFormat格式化。1、日期选择器DatePickerDialog2、时间选择器:TimePickerDialog

1.6k
Detected problems with API compatibility...
Android

Detected problems with API compatibility...

由于反射调用了隐藏的API,在Android9.0运行APP的时候会出现弹框提醒:Detected problems with API compatibility(visit g.co/dev/appcompat for more info) “自 Android P 也就是 Android9.0开始,谷歌限制开发者调用非官方公开API(使用@hide注解的系统源码)以及废弃API(@Deprec

2.1k
Android

View的四个构造函数

View的四个构造函数一般自定义View,都需要继承View或者View的某个子类,必须要实现几个参数不同的构造方法:第一个View(Context context),一般用于在代码中直接声明自定义View的时候使用第二个构造函数View(Context context, @Nullable AttributeSet attrs)是在布局中使用自定义的View是系统会自动调用,生成自定义View实

2.3k
最最最常用的控件:TextView
Android

最最最常用的控件:TextView

最最最常用的控件:TextView1、TextView常用属性:2、TextView跑马灯布局文件中TextView的几个重要属性都要设置写好上面的布局就可以实现简单的跑马灯,但是实际布局不肯能这么简单,会很复杂有各种控件,TextView可能不只一个还会有EditText占用焦点。跑马灯只有TextView获取焦点的时候才有效果。如果没有获取焦点就像下面的第二行TextView,虽然设置了跑马灯

3.5k 8
another git process seems to be running in this repository
Git

another git process seems to be running in this repository

another git process seems to be running in this repository1、问题操作git准备撤回工作区中已修改的文件内容。提示操作失败:2、解决进入到隐藏的.git文件夹下:删除这个index.lock文件3、原因引起是因为在git执行一个命令的时候直接ctrl+d,强行终止了。导致git命令没有完成,意外终止而导致。参考博客: Git操作失败并提示A

1.6k