自定义博客皮肤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)
  • 资源 (9)
  • 问答 (2)
  • 收藏
  • 关注

转载 ListView的item点击事件及item中子view的点击事件冲突处理方法和思路

item中有edittext时没测试是否有效如题,这种情况出现的情景是很常见的,要想它们互不冲突,我的处理思路如下:因为listview是一个viewgroup,在自定义的listview的item布局(layout_items.xml)中的根节点中添加下面一行就好了。android:descendantFocusability=“blockDescents”2.在item里的子view中添加属性如下。android:focusable=“false”这样一来,listview的item

2021-07-30 15:45:55 706

原创 android dialog 设置位于底部且没有空隙

正常的创建一个dialog,设置自己写的布局,然后设置主题,再通过getWindow().setGravity设置弹出的位置就可以了。dialog代码 private void showPosterDialog() { AlertDialog.Builder builder = new AlertDialog.Builder(this,R.style.AlertDialog_PopupWindow); View viewSharePoster = LayoutInf

2020-09-10 11:52:45 2161

原创 android开发bug记录,随便乱写

1、当manifest中有指定process时,该组件会在指定的进程中运行,application的oncreate有几个进程就会执行几次。所以只在主进程初始化的SDK最好判断一下是不是主进程,避免多次初始化。2、listview添加了headerview,如果没有设置adapter是不会显示的,设置item点击事件时,headlerview默认会生效,在adapter的getCount中返回list.size就好了,但item的点击方法中position要从headerview开始算,有几个就几个。3

2020-09-05 17:47:03 148

原创 android开发BUG记录

1、使用友盟分享有的界面可以,有的一直提示QQ和QQ空间一直提示图片存储错误或没有存储权限,最后才发现失败的地方是因为使用了网络图片地址,而这个地址又用不了了。2、Hijson格式化后台返回的json字符串,值为null时,自动去掉了,搞得有用的字段没写到。3、enum一般用来定义常量4、友盟QQ和空间分享收不到回调,需添加@Overrideprotected void onActivityResult(int requestCode, int resultCode, Intent data) {

2020-08-21 17:36:06 176

原创 build.gradle中隐式加载签名

- 在build.gradle中隐式和显示配置签名的效果如下 //配置签名(debug版或默认使用默认的签名,release版要自己配置一下) signingConfigs { release { def Properties keyProps = new Properties() keyProps.load(new FileInputStream(file('C:\\Users\\Administrator\\.android\\de

2020-08-11 17:24:10 345

原创 debugImplementation对应的releaseImplementation

在使用debugImplementation时,如果其他版本没有添加空引用,代码中又使用了这个框架,就会包找不到包,所以要为其他版本添加空引用,前面是版本+Implementation,后面再版本号前加-no-op如下 debugImplementation 'com.squareup.leakcanary:leakcanary-android:1.5.1' releaseImplementation 'com.squareup.leakcanary:leakcanary-android-.

2020-08-11 16:33:02 955

原创 Android studio4.0中文乱码,显示不出来处理

1、有的中文显示不出来比如“你”,有的显示大小不一样的问题,在这里更换字体2、代码中显示乱码和logcat乱码的问题,以下可以按顺序一项一项设置,看看效果,不行再设置下一项help–Edit Custom VM Options–添加-Dfile.encoding=UTF-82.在studio的bin里也有这个文件,一个32位一个64位,都可以加上-Dfile.encoding=UTF-8https://blog.csdn.net/qq_26351861/article/details/106

2020-08-04 22:46:37 1681

原创 win10解决CMD命令行是936中文还是乱码的问题

直奔主题:如果你的活动页码已经是936了,那输入中文应该是正常的,但LS查看时中文如果还是乱码,在cmd中执行set LANG=zh_CN.UTF-8然后再用LS查看,如果已经能正常显示中文说明可以了,但这只是一次性的,关闭命令行就又不行了,永久设置请到,环境变量,添加用户变量---------------------------------------------------...

2020-04-22 20:53:17 4405

原创 Android运行时权限工具类

不想下载demo的直接复制文中代码就可以用了 demo地址:http://download.csdn.net/detail/bnm52007/9801104 为了减少重复代码,就把请求权限方法全部放在activity的基类里了,如果你不想放在基类里也可以直接把本demo的方法复制出来单独用。此demo抽去了一个BaseActivity,请求权限时只需要传入(“要请求的权限(多个权限就传数组)”,

2017-04-01 11:10:41 1952 1

原创 Android 录视频可切换摄像头,记录时间,一分钟小于5M,

本demo自定义控件实现视频录制,可切换摄像头,记录录制时间,测试录制一分钟小于5M。 完整demo下载地址:http://download.csdn.net/detail/bnm52007/9594709自定义MovieRecorderpackage record.lip.com.videoDemo;import java.io.File; import java.io.IOException

2016-08-04 12:25:54 1670

原创 Android studio集成svn详细介绍

Android studio集成svn详细介绍,Android studio 使用svn合并代码,Android studio 使用svn检出代码

2016-07-27 23:31:30 570

provinces_cities.plist

IOS开发指南第五版第五章 省市资源

2021-05-08

android模拟发送手机验证码到通知栏

模拟发送手机验证码,通知栏有提示,适配android16-30,验证码和手机号绑定,都验证成功才有提示。适合学生作业

2020-07-17

Android签名密码和别名找回,AndroidKeystoreBrute_v1.05.jar

把签名直接复制到这个文件夹,复制命令,运行就可以了,记得大概,1秒找回。 把签名直接复制到这个文件夹,复制命令,运行就可以了,记得大概,1秒找回。

2020-06-02

串口调试助手

串口调试助手,可配合虚拟串口模拟Android串口调试,用于学习和开发。

2019-04-11

编码:隐藏在计算机硬件背后的语言中文版PDF

计算机基础书,用生活中的例子让你轻松理解计算机运行的原理。

2019-03-03

程序员简历模板(38份)

38份程序员简历模板,帮你快速完成你的简历,提高面试邀请率

2018-06-23

Android运行时权限工具类

Android运行时权限工具类,一个类,调用时一句代码搞定

2017-04-01

Android录视频,可切换摄像头,1分钟小于5M

本demo自定义控件实现视频录制,可切换摄像头,记录录制时间,测试录制一分钟小于5M。

2016-08-04

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

TA关注的人

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