- 博客(7)
- 收藏
- 关注
原创 Firebase 消息推送遇到的坑
Firebase消息推送分为前台和后台:1,当应用处于前台的时候,推送的消息会走onMessageReceived方法,我们可以根据参数RemoteMessage获取需要的参数,流程是没问题的;2,当应用处于后台的时候,发现推送消息的时候不会走onMessageReceived方法,点击推送通知会走默认进入应用,获取不了我们需要的数据,无法特定跳转,后来发下google的文档说明如下;...
2020-04-04 13:51:01 4861 2
原创 git命令push到服务器
1,初始化 git init 2,创建本地分支git branch 分支名(1.0-release) 3,查看分支 git branch(*为当前分支) 4,删除本地文件 git branch -d 文件名 5,本地分支推送到远程服务器 git push origin 分支名(1.0-release) 6,查看远程分支 git branch -a 7,查看更改文件git status
2016-12-22 18:50:53 403
转载 Android开发最新所有框架总结排行榜
1. Retrofit一句话介绍:Retrofit是一款类型安全的网络框架,基于HTTP协议,服务于Android和java语言上榜理由:Retrofit以21.8k的stars量雄踞github中android子标题榜首,第一当之无愧。官网地址 http://square.github.io/retrofit/github https://github.com/square/retrofit作者:square团队使用:compile 'com.squareup.retrofit2:re.
2020-07-30 18:06:20 2251
原创 android 解决闪屏页黑屏问题
设置activity的theme,设置用户可以接受的系统背景图或背景颜色,即windowBackground字段的值,如:
2018-05-22 14:33:55 3615
原创 static,final用法总结
static 用法static修饰变量按照是否静态的对类成员变量进行分类可分两种:一种是被static修饰的变量,叫静态变量或类变量;另一种是没有被static修饰的变量,叫实例变量。区别是:对于静态变量在内存中只有一个拷贝(节省内存),JVM只为静态分配一次内存,在加载类的过程中完成静态变量的内存分配,可用类名直接访问(方便),当然也可以通过对象来访问(但是这是不推荐的)。对于非静态实例变量,
2017-11-01 16:11:57 726
原创 多线程的执行顺序
多线程执行过程代码块代码块语法遵循标准markdown代码,例如: /** * 多线程,线程池执行原理 */ ExecutorService executorService = Executors.newFixedThreadPool(2); executorService.execute(new Runnabl
2017-03-13 02:21:26 641
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人