自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

zzEND的博客

一个Android萌新

  • 博客(11)
  • 资源 (1)
  • 收藏
  • 关注

原创 修改Chrome隐私设置,打开摄像头等权限

Http的网站在Chrome浏览器中无法使用摄像头麦克风等权限。我们可以按以下步骤进行配置:

2021-07-14 18:21:40 2723

原创 Android Log的小坑(msg为空时不会打印log)

android.util.Log应该是大家经常使用的类了:Log.e("TAG: ", "msg");两个参数,第一个是标签,第二个是消息内容。 需要注意,假如第二个参数是空的 “ ”,这一行代码就不会执行,日志不打印。(第一次碰到这个问题确实很容易被误导。。。)...

2018-09-10 18:00:03 656

原创 TextView误用"inputType"属性会导致点击事件失效!

今天遇到了一个bug,我的RecyclerView的item点击事件变得不灵敏了。经我仔细观察,当我点击item中的一个TextView时,点击事件会失灵。根据Android事件分发机制,TextView没有setOnClickListener时是不会拦截父控件的点击事件的。那么我遇到的bug是怎么产生的呢?我又操作了一会儿界面,发现一件很奇怪的事,如下图: 当我长按改TextView的时候,

2017-11-02 19:50:45 680

原创 对OKHttp3的简单封装

一个完整的Android项目,肯定少不了网络请求的相关类。我整理了一下自己现在项目里二次封装的网络请求类,方便以后查阅,也希望大家指正。Http请求使用了现在主流的第三方库OKHttp3,数据是json格式的,我直接用了gson。添加对应的依赖: compile 'com.squareup.okio:okio:1.11.0' compile 'com.squareup.okhttp3:okhttp

2017-07-03 17:40:18 3118

原创 如何让EditText无法换行?

一个入门级的Android问题:如何让EditText只显示一行,无法使用软键盘的回车键换行?这个简单的问题也有一个小坑在里面。EditText的xml布局文件里面有很多有关于行数的属性: <EditText android:id="@+id/editText" android:layout_width="match_parent" androi

2017-06-02 11:08:57 5433 2

原创 Toolbar菜单按钮无法点击的解决方法

今天遇到一个bug,我给toolbar加了一个menu,但是点击没有任何反应,换句话说这个按钮无法被点击。menu文件 menu_toolbar_announcement_comment:<menu xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.

2017-05-26 21:40:17 3808

原创 实例化带有主题的对话框出现重叠现象的解决方案

今天再写一个很简单的弹出对话框时,遇到了一个迷之bug:重叠的对话框我在代码中实例化了一个对话框:final DatePickerDialog dialog = new DatePickerDialog(context, theme, listener, int year, int month, int dayOfMonth);这是Dialog的构造方法之一,其中的theme是对话框的主

2017-05-26 21:40:14 938 1

原创 点击事件失效与“ViewPostImeInputStage ACTION_DOWN”

今天做一个很简单的布局,发现在一台测试机上,edittext的点击事件失效了。同时每点击一次,控制台会打印一行:D/ViewRootImpl: ViewPostImeInputStage ACTION_DOWN查了很多资料,都没有解决问题。在StackOverflow上能看到两个solution:一是给你要点击的控件外面再套一层layout;二是将你的OnClickListener以内部类的形式

2017-05-26 21:40:10 3600

原创 对网上【自定义输入框】的改动

开发APP的时候经常会遇到的一个需求就是“自定义一个输入框”,市面上几乎所有app的输入框基本都是他们自己开发的。自定义布局并非难事,难的是当软键盘弹出时,如何保证你的输入框能自动被顶起。作为一个新手,遇到问题先百度一下,果然很快就在网上找到了“解决方案”: View decorView = getWindow().getDecorView(); View contentView = mE

2017-05-26 21:40:07 248

原创 setAdapter()和notifyDataSetChanged()

给ListView(RecyclerView)设置Adapter算是Android开发中最常用的操作之一。正常步骤: MyAdapter mAdapter = new MyAdapter(······);mListView.setAdapter(mAdapter); 在ListView发生变化之后,调用 mAdapter.notifyDataSetChanged();通知列表进行改变。这

2017-05-26 21:40:04 726 1

原创 TabLayout+ViewPager常用操作

导航栏+滑动页的组合算是目前Android开发最常用的套路之一,最经典的就是微信主界面。我整理了一下TabLayout+ViewPager的最常用操作,方便以后使用(自己记忆力不好,每次都要查)。整套布局主要由四个部分组成: - TabLayout - Viewpager - PagerAdapter (FragmentPagerAdapter) - ViewPager内容(通常为fragm

2017-05-26 14:06:53 382

msysgit for windows

目前最新版的msysgit

2016-09-28

空空如也

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

TA关注的人

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