腾讯安卓面试,Android工程师面试该怎么准备
正式加入字节跳动,分享一点面试小经验今天正式入职了字节跳动。工号超吉利,尾数是3个6。然后办公环境也很好,这边一栋楼都是办公区域。公司内部配备各种小零食、饮料,还有免费的咖啡。15楼还有健身房。而且公司包三餐来着。下午三点半左右还会有阿姨推着小车给大家送下午茶。听说入职以后很容易长胖来着。不过如果想要保持身材的话,公司二楼还提供专门的健身餐。周二周四还可以预
Stella981 Stella981
3年前
Intellij idea或者Android Studio实用Live_Templates好用模板整理
Live\_Templates的作用是自动补全代码:自定义补全代码:单例模式:sin!输入图片说明(https://static.oschina.net/uploads/img/201707/17114328_kR84.png"在这里输入图片标题")Templatetext:privatestatic
Stella981 Stella981
3年前
Android客户端上传文件到服务器端
/上传文件/publicstaticStringsendFile(StringurlPath,StringfilePath,StringnewName)throwsException{
Stella981 Stella981
3年前
Android Studio查看apk的MD5,SHA1,SHA
AndroidStudio右侧面板的Gradle,点开,TasksandroidsigningReport !(https://imgblog.csdnimg.cn/20200904125801907.png?xossprocessimage/watermark,type_ZmFuZ3poZW5naGVpdGk
Wesley13 Wesley13
3年前
Android CircularFloatingActionMenu:作为系统级按钮悬浮桌面弹出菜单使用(3)
AndroidCircularFloatingActionMenu:作为系统级按钮悬浮桌面弹出菜单使用(3)AndroidCircularFloatingActionMenu另外一个不同寻常的地方是,AndroidCircularFloatingActionMenu可以写在服务Service里面,然后通过上层一个Activity启动这个服务
Wesley13 Wesley13
3年前
04.Android崩溃Crash库之Loop拦截崩溃和ANR
目录总结01.能否利用Looper拦截崩溃02.思考几个问题分析03.App启动时自动开启Looper04.拦截主进程崩溃前沿上一篇整体介绍了crash崩溃库崩溃重启,崩溃记录记录,查看以及分享日志等功能。项目地址:https://github.com/yangchong
Wesley13 Wesley13
3年前
mysql连接卡死,很多线程sleep状态,导致CPU中mysqld占用率极高(问题原因还待考证)
关闭所有...................................连接:把全部的MySQL连接kill掉foriin$(mysqlurootp123456Bse"showprocesslist"|awk'{print$1}');domysqlurootp123456e"kill
Stella981 Stella981
3年前
Android平台零代码快速集成AGC性能管理服务
  在使用手机应用的时候,经常会有应用打开慢、界面卡顿无反应、应用闪退、网络加载失败等问题,这些应用性能问题,都是影响用户体验的罪魁祸首。  随着手机应用性能的重要性逐步提升,越来越多监控应用性能的产品也应运而生。华为AppGalleryConnect(以下简称AGC)提供了应用开发,测试,发布以及分析的全流程的质量服务。1\.华为AGC性能管理
Stella981 Stella981
3年前
Android全局异常捕获,不退出应用,让应用正常运行下去!
Android全局异常捕获,不退出应用,让应用正常运行下去!当App发现异常后,如果程序没有处理,将交给虚拟机进行处理,通常会弹出一个对话框,然后退出应用。但大多数的异常可能对后续流程影响不大,比如分享功能出现。一个问题,真的有必要关闭整个应用吗?屏蔽这个功能,对整体来说不会有太大的影响。或者某个页面的数据出现了逻辑错误,大多数关闭当
SpringBoot2.0笔记四
当搞全局捕获异常时可以使用到AOP技术,采用异常通知,也可以用AOP搞日志记录在类上面加上@EnableAsyns注解开启异步调用@Asyns,在方法上加上此注解,可以实现异步调用,底层是多线程技术,相当于加上这个注解的方法重新开启了一个单独的线程正常情况下,当A方法调用B方法时,是需要B方法执行完成,有返回结果时等待返回。这是顺序的方式从上到下执行程序,当使用@Asyns注解时,A方法调用B方法,不用等待B方法执行完成,可以直接向下执行,B方法单独开启一个线程,两个方法同时运行。@Va