Android 关于App被杀死后,如何接收极光推送

作为一个程序媛,我要做到的就是听从上级的安排,有需求就实现。但是有的事情我表示真的很无力啊,就比如标题所说的需求。 因为ios在杀死app后都可以接收到通知,所以不懂的人就会觉得那Android应该都是可以的啊, 这个真是坑了我好多次啊,还有桌面角标也是同样的,人家ios就是系统支持的啊。我的天!! 产品经理和项目经理居然都不知道两者是有区别的,我的天啊!!! 1.如何在杀死APP
分类: 其他 发布时间: 10-11 23:36 阅读次数: 0

Android关于极光推送收到空白通知的问题

产生此问题的原因: 由于项目里面使用ShortcuBadger第三方库来实现桌面角标,这个桌面角标会发一条空的通知,所以才会出现推送的时候出现空白通知。 compile "me.leolin:ShortcutBadger:1.1.13@aar"//实现桌面角标的第三方库, 如果 项目中不得不使用这两个结合,就再项目中添加一个BadgeIntentService这个服务,这个是de
分类: 其他 发布时间: 10-11 23:36 阅读次数: 0

Android studio 如何自定义头注释 专属你的注释模板哦

这里给出两个注释模板, 1.文件头注释 package com.example.xiaoxiao.recyclerviews; /** * file name文件名:MyActivity1 * Description 描述: * Created time 创建时间:2017/11/28 14:53 * author 作者:潇潇 * email:[email protected]
分类: 其他 发布时间: 10-11 23:36 阅读次数: 0

Android 垂直滚动广告条,仿淘宝头条垂直滚动展示最新消息

最新的项目有个新需求,就是要去垂直滚动去展示最新发布的消息,类似淘宝头条的那种 1.功能实现其实很简单,就用到Android 的原生控件ViewFlipper <ViewFlipper android:id="@+id/vf" android:layout_width="match_parent" android:layout_height="wra
分类: 其他 发布时间: 10-11 23:35 阅读次数: 0

Android 根据首字母给城市排序

最近做的项目里面有用到选城市的功能,城市是根据首字母排序的,数据都是通过后台返回的 这个功能用到了一个第三方的库,indexlib,然后列表是用RecycleView实现的, 先给大家看一下效果图: 1.我写的model public class CityModel implements Serializable { public Str
分类: 其他 发布时间: 10-11 23:35 阅读次数: 0

Android 微信支付

写了这么多项目了,关于支付这一块也是做了好几遍了,自己觉得是比较熟悉的了,现在就来整理一下,如何快速的实现微信支付 给大家一个微信原文档的链接吧,很多小伙伴都说微信文档写的不够清晰,很难找到对应的:https://open.weixin.qq.com/cgi-bin/showdocument?action=dir_list&t=resource/res_list&verify=1
分类: 其他 发布时间: 10-11 23:35 阅读次数: 0

Android studio 使用正式签名进行调试

在Android studio中,正式的签名和调试版的签名是不一样,所以我们在使用第三方的时候,例如微信分享,类似这样的。正式打包的可以,但是调试版(就是直接run)就不可以,就是因为这个原因咯! 下面就教大家怎么自动打包签名文件到调试版 一、首先你得有签名文件吧 如果还不知道怎么生成签名文件的小伙伴,传送门在这哦   1.
分类: 其他 发布时间: 10-11 23:35 阅读次数: 0

Android studio 如何生成签名文件

1. 2.如果还没有生成过签名文件,那么就点击create new  进行创建 . 3.编辑信息 4.列子 5.点击ok后,上一个页面就自动填写好了 ,就如图所示,然后现在D:\下载\helloword.jks 就会有这个文件了 我们再点击next就可以进行打包了, 6.这个时候会弹出一个输入密码的框
分类: 其他 发布时间: 10-11 23:34 阅读次数: 0

Android studio 突然没有了svn的相关菜单了

今天早上打开我的Android studio 突然发现我的svn相关的菜单都没了,项目更改的文件也没有呈现出蓝色,我就郁闷了,也不知道为什么会出现这样的情况。 1.我的解决办法是,File->Setting->搜索plugin->搜索SubversionIntegration,然后选中,再apply一下、重启Android Studio即可
分类: 其他 发布时间: 10-11 23:34 阅读次数: 0

Android 2018年面试题

2017年已经过去,2018已过去四分一了,三月份我又开始啦
分类: 其他 发布时间: 10-11 23:34 阅读次数: 0

Android Error:Execution failed for task ':app:preDebugAndroidTestBuild'

今天用Android Studio新建了一个项目,然后就报如下的一个错误看到这个错误版本不兼容,这个并不影响项目运行,可以跑项目,但是一直有这么一个错误,我实在忍受不了1.第一种方案:工具菜单栏 Build-RebuildProject这个只是当时没有了,但是重新运行一下,就又有了,治标不治本2.第二种:根据报错信息做如下修改:build.gradlecompileSdkVersion 27imp...
分类: 其他 发布时间: 10-11 23:33 阅读次数: 0

4.3 调度核心组件

client行为
分类: 其他 发布时间: 10-11 23:33 阅读次数: 0

hadoop生态搭建(3节点)-10.spark配置

# https://www.scala-lang.org/download/2.12.4.html # ==================================================================安装 scala tar -zxvf ~/scala-2.12.4.tgz -C /usr/local rm –r ~/scala-2.12.4.tgz # http://archive.apache.org/dist/spark/spark-2.3.0/ #
分类: 其他 发布时间: 10-11 23:33 阅读次数: 0

LeetCode448-找到所有数组中消失的数字(原地数组)

因为题目数组有范围1 ≤ a[i] ≤ n 找到所有在 [1, n] 范围之间没有出现在数组中的数字 就是说,这个数组,如果数字是全的话,应该可以表示为 [1,2,3,4,5,6..........,N] 有重复的数字,就是说一些位置上的数字被其他数字占了,那么把它回复原样,在看一下那些位置上的数字不对就行了。 一个数字应该在的index,是数字-1,比如1放在index0那。 一开始的想法是,从index0开始遍历,遇到和index不同的,就放到他应该在的位置 。 然后取出那个位置上的数字,
分类: 其他 发布时间: 10-11 23:33 阅读次数: 0

c++中重载,重写,覆盖

1.重载 重载从overload翻译过来,是指同一可访问区内被声明的几个具有不同参数列表(参数的类型,个数,顺序不同)的同名函数,根据参数列表确定调用哪个函数,重载不关心函数返回类型。 相同的范围(在同一个作用域中) 函数名字相同 参数不同列表 virtual 关键字可有可无 返回值可以不同 int test(); int test(int a); int test(int a,double b); int test(double a,int a); int test(string s); .
分类: 其他 发布时间: 10-11 23:33 阅读次数: 0

POJ1061 青蛙的约会 exgcd

这个题虽然很简单,但是有一个比较坑的地方,就是gcd不一定是1,有可能是别的数。所以不能return 1,而是return a; 题干: Description 两只青蛙在网上相识了,它们聊得很开心,于是觉得很有必要见一面。它们很高兴地发现它们住在同一条纬度线上,于是它们约定各自朝西跳,直到碰面为止。可是它们出发之前忘记了一件很重要的事情,既没有问清楚对方的特征,也没有约定见面的具体位置。不过青蛙们都是很乐观的,它们觉得只要一直朝着某个方向跳下去,总能碰到对方的。但是除非这两只青蛙在同一时间
分类: 其他 发布时间: 10-11 23:33 阅读次数: 0

计数排序与稳定排序

我们常用的排序算法,有冒泡算法、快速算法等,它们都是基于元素之间的比较来进行排序,有一种特殊的算法不是基于元素比较,而是利用数组下标来确定元素在数组的位置,这种算法就是“计数排序”。 先来说一下实现的原理,假设有20个随机整数的数组array,他们值分别是:9,3,5,4,9,1,2,7,8,1,3,6,5,3,4,0,10,9,7,9.有没有发现这些整数的大小都是在[0,10]区间内,这时我们可以定义一个长度为11的数组countArray,每个元素的初始值都为0.当我遍历这20个随机整数时
分类: 其他 发布时间: 10-11 23:33 阅读次数: 0

课上作业感想

这次课上实验对于我来说是很有难度的,一开始看到这个题目时,看到关于文件部分我就蒙了,因为以前讲文件导入导出的时候没认真听,也没对这一部分内容引起重视,所以现在看到题目里读取文件里面英文文章单词频率我是毫无头绪的。纠结半天之后,我思考了一下,应该把这个问题分块来处理,一块一块来解决。首先一块是文件的读写,然后另一块自己在根据题目定义判断方法,然而一块判断方法中还有诸多小块,比如英文字母大小写,空格,标点符号,单词重复等这些内容的判别方法。这些其中一个小块又可以分为几个更为简单的小块。这样整个题目
分类: 其他 发布时间: 10-11 23:33 阅读次数: 0

必做作业三:原型化系统_漫画阅读app

链接:https://modao.cc/app/2VDVHJhhM60NGkJZ7CDp5HLwqwGvghT 1.介绍:   漫画阅读app收录各种漫画,即作为漫画的一个“集中营”存在,方便用户访问市面上所有能见到的免费以及收费漫画,方便用户进行搜索、评价。   运行平台:Android 2.设计思路:   漫画阅读app“manga漫画”致力于打造一站式、全功能漫画阅读app。   支持收藏喜欢的漫画,并提供阅读进度记录。   支持对漫画进行搜索。   支持对漫画进行评价,可以看到其他用户
分类: 其他 发布时间: 10-11 23:33 阅读次数: 0

图论,最短路,堆优化迪杰斯特拉

学习了迪杰斯特拉. 类似贪心. 也有点像弗洛伊德. 上代码. 这种是规定了起始节点为1的. 1 #include <cstdio> 2 #include <iostream> 3 #include <string> 4 #include <bits/stdc++.h> 5 6 using namespace std; 7 #define MAXN 10001 8 #define MAXM 100001 9 10 //n点m边 11 12 struct edge{ 13
分类: 其他 发布时间: 10-11 23:33 阅读次数: 0