自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

androidqiang

Coding is like writing !

  • 博客(10)
  • 收藏
  • 关注

原创 Failed to connect to raw.githubusercontent.com port

针对mac平台出现的错误”Failed to connect to raw.githubusercontent.com port 443: Connection refused“的解决办法:1.在浏览器输入https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh,预览该脚本2.复制步骤1的脚本字符(Homebrew的安装脚本)新建一个sh文件,使用./指令在控制台执行改脚本文件3.按照控制台提示,运行该脚本,最后,出现Down

2021-01-21 19:45:59 280

转载 浅析ThreadLocal

一、概念 为每个使用该类实例的线程提供独立的变量的类。若变量副本不是同一个成员变量,而是线程调用的方法内的局部变量,则每一个线程都可以独立地改变自己的变量,而不会影响其它线程的变量。ThreadLocal实现了线程间的数据隔离。当每个线程需要独有的局部变量,而不是共享的成员变量时,可以使用。比如,Handler机制中,Looper变量是每个线程私有的,不能做Handler的成员变量共享, 使用T...

2018-09-12 16:14:35 115

原创 handler机制

一、概念 产生背景:UI线程中不能进行耗时操作 概念: 英文:A Handler allows you to send and process {@link Message} and Runnable objects associated with a thread’s {@link MessageQueue}. There are two main uses for a Handle...

2018-09-11 18:09:22 138

原创 git指令

一.分支操作1.分支创建与切换 普通创建,以工作分支创建一个新分支git branch <branchname>创建与切换,以本地或者远程分支创建一个新的本地分支,然后切换到这个分支git checkout -b branchname [local_branchname |remote_branchname]2.分支删除 普通删除git branch -...

2018-09-10 17:15:58 134

原创 我的百度android尬聊经历

作为一个二本院校的毕业生,能收到百度面试的机会无疑让人兴奋和自豪的。在一个烈日炎炎的下午,我借着地铁、公交、单车一路奔到传说中的后厂村路,来到了百度科技园。扫描短信二维码后,我来到了百度某号楼内。走在百度办公区域两旁的步道上,你能感受到互联网大厂的优雅、高档的工作氛围,让人有种进入电视中职场的兴奋。闲言少叙、言归正传。 第一个面试我的是一个很有亲和力的与本人年级相仿的小伙子(人与人...

2018-06-18 18:51:37 235

原创 android面试 day2

1.如何保证Service不被杀死 a.设置onStartCommand()的返回值为START_STICKY b.启动前台服务,在内存不足的时候不会被回收 c.用户通过setting->stop时,在销毁时发送广播启动服务 2.contentprovider作用 a.对数据操作提供统一的接口,将上层业务与底层数据解耦 b.进程间数据共享 3.图片三级缓存(fresco) a...

2018-05-30 14:54:44 123

原创 android面试 day1

1.Dalvik虚拟机与jvm的区别 a.dalvik虚拟机是基于寄存器的,jvm基于栈 b.Dalvik运行的是.dex字节码格式,java虚拟机运行的是java字节码 c.Dalvik虚拟机运行环境做了优化,允许在有限的内存中同时运行多个虚拟机的实例,每一个 Dalvik应用作为一个独立的Linux进程执行2.android进程间通信 a.bundle,Activity、Servi...

2018-05-26 19:35:09 132

原创 Comparator的自定义排序

(1)使用Comparator对文件进行排序(文件名字的升序、降序,创建时间的升序、降序) 1.文件详情的类public class FileListResult { private String id; private String fileName; private String createTime; public String get...

2017-06-26 15:59:55 1238

原创 关于onConfigurationChanged

configChanges说明 Configuration 类中包含了很多种信息,例如系统字体大小,orientation,输入设备类型,软键盘的显示与隐藏,比如:android:configChanges=”orientation|keyboard|keyboardHidden”。configChanges使用 你可以配置清单声明activity可以处理的任何配置改变,当这些配置改变时不会重

2017-06-07 15:49:40 430

原创 Android6.0权限适配

1)关键api 1.请求权限public final void requestPermissions(@NonNull String[] permissions, int requestCode);2.权限请求召回public void onRequestPermissionsResult(int requestCode, @NonNull String[] permissions,

2017-05-26 17:58:16 232

空空如也

空空如也

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

TA关注的人

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