自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

孙先森的博客

将年岁渐增视为不断积累各种东西的过程

  • 博客(9)
  • 资源 (3)
  • 收藏
  • 关注

原创 Android9.0 AlertDialog不居中显示问题解决

今天遇到一个问题,如图所示: 这个Dialog偏右,在模拟器以及9.0一下的手机上都是正常显示,修复了一下这个小BUG我们可以设置一下它的宽度,按照屏幕占比去计算。我的Demo设置了他的宽度为屏幕的95%,注意:设置属性的代码要放到show()方法之后,要不然可能会出现设置的属性不生效问题具体代码如下:AlertDialog.Builder builder = new AlertDial...

2019-02-21 10:45:37 9054 9

原创 Android判断context是否属于当前activity

context不能直接和activity判断是否相等代码如下:Activity activity = (Activity)context;if(context instanceof MainActivity){ //TODO}

2019-02-21 10:40:40 5601

原创 Android TimePickerDialog 有效果图

记录过一篇DatePickerDialog的博客好看的DatePickerDialog非常简单的实现,用于选择年月日。这次记录一下TimePickerDialog,大体上和DatePickerDialog相同,附上效果图: 同样是一个editText单击后弹出 代码如下:etCheckTime.setOnClickListener(new View.OnClickListener()...

2019-02-20 17:20:42 399

原创 Android 好看的DatePickerDialog 有效果图

学习阶段记录过一次DatePickerDialog,之前的用法中(非)规(常)中(丑)矩(陋)。这次再记录一下现在我的写法。效果图: 代码如下:etSelectTime.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View ...

2019-02-20 17:11:58 460

原创 Android Fragment切换动画(滑入滑出)

之前写过一篇Activity切换动画的文章Activity切换动画(滑入滑出)本文还采用滑入滑出的方式,贴一下Fragment之间切换动画的实现,Fragment比Activity需要多考虑一点activity 右侧滑入左侧滑出没问题,但是fragment来回切换不能总是从左侧滑入,所以这次需要使用4个xml动画代码如下:1.右侧滑入from_right.xml<?xml ver...

2019-02-20 17:01:09 6223

原创 RecyclerView适配器写法

之前学习阶段,开发过程中都使用的ListView,Android更新换代自己也要跟上,参照各位大神的博客使用了RecyclerView,记录一下,代码中注释非常详细不在赘述。public class StudyRvAdapter extends RecyclerView.Adapter<StudyRvAdapter.ViewHolder> { private List<...

2019-02-20 16:43:51 946

原创 RecyclerView数据不显示问题解决

新手使用RecyclerView时常常会遇到的问题,设置了adapter数据却不显示。RecyclerView虽然和ListView使用方法大体相同,但也有它独特的地方。在SetAdapter之前,一定要添加如下两行代码:LinearLayoutManager linearLayoutManager=new LinearLayoutManager(this);recyclerView.set...

2019-02-20 16:29:39 5015 5

原创 RecyclerView只显示一条数据解决办法

布局样式中最外层如果是LinearLayout的话,把layout_height属性改为自适应即可。android:layout_height="wrap_content"其实你看到的一条数据,只是一个item占据了整个屏幕看上去像是只显示了一条,滑动下屏幕就会发现问题所在。...

2019-02-20 16:16:18 5088 3

原创 Android Activity切换动画(滑入滑出)

Activity默认的切换动画太生硬,为了给用户良好的体验,我们可以自己写一个xml动画文件,改变切换时的动画。一个简单的例子:打开新窗体时从右侧滑入,关闭窗体时从左侧滑出。首先需要三个xml动画文件(建立在res/anim/文件夹下面)1.右侧滑入from_right.xml<?xml version="1.0" encoding="utf-8"?><set xm...

2019-02-20 16:12:00 3834

jniLibs.zip

饺子播放器切换ijkplayer时需要的so文件。下载下来之后把文件夹放在java同级目录

2019-09-27

Zxing源码(3.3.4最新)

github上zxing的源码,github下载速度慢特意分享在此,集成教程我写在博客

2019-04-09

Android开发艺术探索(基于Android5.0)

Android开发艺术探索(Android5.0 有目录),非常适合进阶的书籍,讲解了很多原理性的知识,对于已经入门的开发者提高非常大的书籍。

2019-02-20

空空如也

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

TA关注的人

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