自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

人生是一条编程之路

每个人都会有梦想,无论梦想有多么高大上,不去努力,那永远都是梦想!

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

原创 mac android studio 提升Mac的编译速度

方法1:加大Mac的编译内存,打开Android Studio的安装目录,修改全局配置方法2:打开dex增量编译在Module的build.gradle中添加如下代码dexOptions {incremental true}方法3:修改gradle设置在Project的gradle.properties中添加:org.gradle.daemon=trueorg.gradle.parallel=trueorg.gradle.configureondemand=trueorg.gr

2022-05-06 14:18:31 1325 1

原创 Handler知识点详解问答总结

Handler到底是如何完成线程切换的?Handler中的时间戳怎么实现的,systemclock,用的是系统开机时间Handler同步屏障Handler为什么不ANRHandler中threadlocal的作用Handler相关问题集锦idleHandler使用场景Handler机制,loop()为什么不会阻塞主线程,postDelayed()的原理Handler内存泄漏原因及解决方案handler怎么切换线程的 发送异步消息,message.se..

2022-03-30 14:58:19 201

原创 Android2022大厂面试集锦总结

面试题分类java面试题设计模式mvvm、mvc、mvpandroid面试题事件分发jetpackbinderHandlerview绘制流程事件分发性能优化动画kotlin面试题第三方库java面试题设计模式常用的设计模式有哪些,以及使用场景举例说明Android中有哪些mvvm、mvc、mvp有啥区别以及使用场景android面试题事件分发事件分发中requestdissallow的有啥作用,代码层面会做些什么jetpackbinderbinder原理

2022-03-17 23:31:46 2764

原创 在 Ubuntu 上安装 Sublime,亲测Ubuntu 18.04.6可用

要使用 apt 安装 sublime 文本编辑器,我们执行以下步骤。使用命令更新包列表。sudo apt update使用以下命令安装依赖项以从 Web 上获取软件包。sudo apt install apt-transport-https ca-certificates curl software-properties-common使用以下命令导入仓库的 GPG 密钥。curl -fsSL https://download.sublimetext.com/sublimehq-pub.gpg |

2022-03-17 20:01:35 4416

原创 使用ubuntu开发安卓android踩坑记录

安装android studio tar xvzf android-studio-2021.1.1.22-linux.tar.gz移动到/usr/lib/目录下sudo mv android-studio /usr/lib/进入到解压后的bin目录cd /usr/lib/*/bin执行*.sh启动应用sudo bash studio.sh创建应用快捷方式tools ---> create desk entry打开当前目录 nautilus . 即可打开当前文件夹了

2022-03-16 11:29:55 4183

原创 解决Android Studio无法下载,HTTP ERROR 400

第一步打开Android Studio官网第二步点击进入下载页面第三步,右击复制下载地址第四步,复制到浏览器中去掉https中的s第五步,回车就可以下载

2022-03-15 20:03:32 4275 1

原创 mac android使用WiFi安装应用调试程序

使用前准备必须在同一个wifi网络环境下面查看手机的ip地址第一次连接的时候需要使用usb先连上首先开启5555端口下面展示一些 内联代码片。adb tcpip 5555成功后显示:restarting in TCP mode port: 5555然后连接端口adb connect 192.168.3.58:5555 注意192.168.3.58是手机的ip地址成功后显示:connected to 192.168.1.5:5555再用命令:adb devices

2022-03-13 15:14:54 2244

原创 okhttp首次请求超时,自动重试成功原因分析,failed to connect to XXX.com (port 443) from/ipv6地址 (port XXXXX) after XXXms

1、标题是遇到问题的表现,下面截图是具体导致的原因2、为了分析原因标题中提到的问题,我在okhttp中加入了请求每个阶段的耗时统计,具体的的使用方法参考:(https://blog.csdn.net/joye123/article/details/82115562 或者 https://juejin.cn/post/6875626117265358855#comment)如下图2篇文章,楼主参考的是第二个3、楼主项目中自定义DNS解析如下4、下面是解决方案,DNS解析后...

2021-09-02 13:24:56 3534

原创 分享我是如何找房东直租省中介费 租房 找房 直租 经验

1,找中介 分为从大中介(自如,链家,我爱我家等)和小中介(二房东以及小中介平台)手里租两种,区别就是安全保障问题,这里建议从大中介手租,省心省事儿,安全,千万别贪便宜从二房东手里租,真的没保障,楼主就被骗过。2,自己找 一般的途径就是豆瓣,水木社区,闲鱼,部分公司的内网租房论坛,我司的内网租房就很人性,这里必须夸下,本人去年的房子就是从内网找到的,不过内网的资源太有限了,今年准备换房子就没有再找到合适的,这里重点分享下最近的找房租房经历。 开始在豆瓣,闲鱼里找,但是豆瓣里杂七...

2021-05-10 16:49:44 1086

原创 Android2018知名互联网企业面试题

废话不多说,直接上干货01.百度02.高德03.小米04.知乎05.玩吧06.陌陌07.爱奇艺08.美菜网09.完美世界10.最后总结百度一面:1:算法匹配IP地址2:用过哪些集合,区别是什么3:类锁和对象锁的区别4:volitile的作用,synchronized保证原子性5: 序列化资源的大小6:内存优化做过哪些,怎么优化的7:事件分发(父控件拦截让子控...

2018-12-25 01:36:44 441 4

原创 我的年终总结---致逝去的2018

2018年对于互联网界和程序员来说可以说是艰难的一年,P2P的暴雷,人工智能、区块链等一波又一波的韭菜收割,经济下滑加上资本寒冬的大背景,直接影响了大家的工作,被辞职,被欠薪更是屡见不鲜。但是再困苦,再艰难,我们生活依旧得进行,我只想说:是时候总结一下自己,正视自己的缺点和不足,努力提高自己,赢得升职加薪,更重要的是好好生活。废话不多说,步入正题。临近2019,想好好回顾下2018,想了很久不...

2018-12-18 01:24:44 2152 29

原创 仿小米、华为、滴答清单、365、钉钉自定义日历

原文简书地址(http://www.jianshu.com/p/7a3f0a37e0ef)简介由于项目的需求,研究了众多日历软件。本软件是一款高仿小米、华为、滴答清单、365、钉钉等的自定义日历控件,周月视图平滑滚动,平滑切换,可以在xml文件中进行属性的配置定制,内部切入了RecyclerView。主要的优点:1:完全自定义,原理简单,可扩展性强 2:支持平滑切换和快速滑动 3:支持农历和阴历

2017-01-12 00:19:46 9570 3

原创 高仿朝夕日历的月视图的demo

# RSQMonthCalendar高仿朝夕日历的月视图由于项目的需求,类似朝夕日历月视图效果,参考了好多资料,基本上实现了所需功能![](https://github.com/senlinxuefeng/RSQMonthCalendar/raw/master/picture/monthcalendar.gif)###Developed By

2016-10-29 15:58:56 2089

原创 Android activity加入左右监听手势,页面是一个listview,不影响listview的点击事件

不是特别了解手势的小伙伴可以先了解手势的基本用法哦public class GestureTestActivity extends BaseActivity {    /**     * 自定义的listview     */    ListView gestureListView;    /**     * 自定义的adapter     */

2016-01-26 11:38:43 500

原创 自定义的日历选择器CalendarView

CalendarView这是一款可以选择开始日期和结束日期的日历哦。 在做项目时,遇到了日历选择器的问题,开始也是在网上找了很多相似的demo,始终没有找到一款合适自己项目的,为了满足项目的要求, 在别人的一个demo基础进行了大量修改,终于达到了项目的要求。选择的日历区间选择今天选中当前的时间选择结束日期选择开始日期

2016-01-22 17:01:44 1176

JAVA计算日期的农历节日、公历节日代码

JAVA计算日期的农历节日、公历节日代码

2016-02-23

Android activity加入左右监听手势,页面是一个listview,不影响listview的点击事件

Android手势listview中加入手势手势监听activity加入手势

2016-01-26

自定义的日历选择器CalendarView

可以看一下效果哦http://blog.csdn.net/weimingchuan/article/details/50563112

2016-01-22

空空如也

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

TA关注的人

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