自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 MVVM架构下Activity和Fragment之间数据传递和点击事件回调的新姿势

MVVM架构下Activity和Fragment之间数据传递和点击事件回调的新姿势

2024-07-20 08:31:50 553

原创 自定义gradle插件并发布(部署)到本地

由于项目需要用到热修复,自定义了一个gradle插件用于热修复,但又不想发布到maven,只打算在本地使用(还是会上传到公司git服务器),那么这篇文章就是你想要的!DemoProject/buildsrc/build.gradle apply plugin: 'groovy'apply plugin: 'maven'dependencies { compile 'com...

2018-06-04 16:54:40 4125

原创 Android数据库迁移(升级)你想要的都在这里!

背景介绍公司要对一个运营了4年之久的app重构,其中重点强调了数据库的表结构和字段的优化,那么问题来了,重构之后的版本数据库名字叫andHe.db(新db),老版本的数据库名字是rcs.db(旧db),这两个数据库大部分表大部分内容是差不多的,不同的地方表现在以下方面:假设新db有C、D、E、F表,旧db有A、B、C、D表,那么新db与旧db就有common表C、D。问题一:即使com...

2018-04-29 07:43:10 7660 2

原创 Android6.0 createNewFile mkdir mkdirs均失败的根因

昨天往项目中添加Android自定义异常捕获的工具类时(参考安卓自定义异常捕获)碰到一件很诡异的事情,createNewFile一直报no such file or directory,往前追发现是mkdir失败了(mkdirs也一样fail),网上搜了很多都说是AndroidManifest.xml中没有配置读写sd卡的权限(实际上我已经配置了),最后才定位到是android M版本的运行时

2017-05-07 19:26:58 8518

原创 Android mkdirs或mkdir一直返回false(createNewFile也失败)

昨天要写一个Android自定义异常捕获的类,然后把异常信息保存到手机中,需求很简单,网上例子也很多,我用的是这个自定义异常捕获,这段代码在Android6.0(不包括6.0)以下的手机上运行没有问题,但是Android6.0增加了权限管理,也即运行时权限(参考android M运行时权限解析以及Android6.0运行时权限完全解析),需要在主Activity或Fragment界面去调用系统

2017-05-07 18:18:53 17536

原创 直播类的项目学习汇总

仿全民TV的直播APPhttps://github.com/a371166028/likequanmintv

2017-02-12 22:22:12 560

原创 Android面试总结汇总

个人总结:1、需要看《大话数据结构》2、Java面试训练的APP做专项训练练习基础

2017-02-12 22:18:45 324

转载 二维RecyclerView,可拖动面板控件

控件可用于房态盘、计划表、待办事项、课程表等相关需要二维视图的场合,因此收藏下。github地址

2016-12-03 08:43:22 473

空空如也

空空如也

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

TA关注的人

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