自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 kotlin知识梳理-控制流if、when、while和for

一、if表达式在kotlin中,if语句是一个表达式,会返回一个值。有以下几种用法:// 用法一var min = aif (a > b) min = b //省略花括号// 用法二var min: Intif (a > b) { min = b} else { min = a}以上是作为语句时候的用法,作为表达式的用法如下:// 用法一va...

2019-11-15 00:09:23 300

原创 kotlin知识梳理-变量与函数

前言:17年的时候第一次接触了kotlin,中途断断续续地用着。今年来到新公司,刚好项目中有大量的kotlin代码,虽然对kotlin的用法有一定了解,但是要在组内进行分享,所以想借此机会对kotlin的知识点进行整理,加深印象,方便后续查看。一、基本类型1、整数  kotlin中共提供了四种整数类型,分别为Byte、Short、Int和Long。类型大小最小值最大值...

2019-10-27 23:22:17 214

原创 Android控件RecycleView的基本用法

**前言:**虽然在日常开发中已经多次接触过RecycleView,但也只是用到其最基本的功能,并没有深入研究其他内容。接下来将抽出时间去了解RecycleView的相关内容,同时在博客中进行记录,以此加深印象。这篇文章主要是介绍RecycleView的使用方法。###一、RecycleView是什么       RecycleView是Android5...

2018-12-04 23:27:14 393

原创 阿里热修复之Sophix的集成详解

前言这几天开始接触热修复,体验了一把阿里热修复Sophix的傻瓜式接入。虽说是傻瓜式接入,但实际操作起来还是遇到不少坑,而且Sophix的官方文档有些地方有点难理解,部分图片也跟现在的不一样,所以今天我整理了一下我接入Sophix的过程,希望对大家有所帮助。当然,如果你对热修复并不了解,可以先去了解下Android的热修复,再来看这个文章。一、Sophix是什么Sophix提供了一...

2018-04-24 23:51:37 731

原创 在AndroidStudio上传项目到github出现“fatal: remote github already exists”的解决方法

今天把github中的一个仓库删除,准备通过AndroidStudio重新上传该项目,但是在上传的过程中出现了“fatal: remote github already exists”错误,谷歌许久终于找到解决方法。解决方法:关闭Android Studio,进入电脑中你要上传的那个项目的目录,开启“显示隐藏文件”的功能,就能看到隐藏的文件夹/.git  ,打开其中的config文

2017-05-17 09:41:27 913

原创 Android项目开发技巧–moveTaskToBack(boolean )方法的使用

引言:最近开发项目遇到个问题,每次将软件退回桌面后再次打开都是重新启动,而不是弹到原来的界面,为此百度了很久,最后找到了这个方法。moveTaskToBack()方法:在activity中调用 moveTaskToBack (boolean nonRoot)方法即可将activity 退到后台,注意不是finish()退出。参数说明:参数为false——代表

2017-05-05 09:09:42 955

原创 瓷砖铺放

瓷砖铺放问题描述  有一长度为N(1  例如,长度为4的地面一共有如下5种铺法:  4=1+1+1+1  4=2+1+1  4=1+2+1  4=1+1+2  4=2+2  编程用递归的方法求解上述问题。输入格式  只有一个数N,代表地板的长度输出格式  输出一个数,代表所有不同的瓷砖铺放方法的总数样例输入4样例输出5

2017-04-07 22:49:06 342

原创 李白打酒

李白打酒   话说大诗人李白,一生好饮。幸好他从不开车。    一天,他提着酒壶,从家里出来,酒壶中有酒2斗。他边走边唱:    无事街上走,提壶去打酒。    逢店加一倍,遇花喝一斗。    这一路上,他一共遇到店5次,遇到花10次,已知最后一次遇到的是花,他正好把酒喝光了。     请你计算李白遇到店和花的次序,可以把遇店记为a,遇花记为b。则:baba

2017-04-07 22:07:01 224

原创 排列序数

排列序数X星系的某次考古活动发现了史前智能痕迹。这是一些用来计数的符号,经过分析它的计数规律如下:(为了表示方便,我们把这些奇怪的符号用a~q代替)abcdefghijklmnopq 表示0abcdefghijklmnoqp 表示1abcdefghijklmnpoq 表示2abcdefghijklmnpqo 表示3abcdefghijklmnqop

2017-04-07 19:22:17 680

原创 搭积木

搭积木小明最近喜欢搭数字积木,一共有10块积木,每个积木上有一个数字,0~9。搭积木规则:每个积木放到其它两个积木的上面,并且一定比下面的两个积木数字小。最后搭成4层的金字塔形,必须用完所有的积木。下面是两种合格的搭法:    0  1 2 3 4 56 7 8 9     0   3 1 7 5 29 8 6 4

2017-04-07 16:13:58 385

原创 字符串比较

我们需要一个新的字符串比较函数compare(s1, s2).对这个函数要求是:1. 它返回一个整数,表示比较的结果。2. 结果为正值,则前一个串大,为负值,后一个串大,否则,相同。3. 结果的绝对值表示:在第几个字母处发现了两个串不等。下面是代码实现。对题面的数据,结果为:-325仔细阅读源程序,填写划线位置缺少的代码。static int c

2017-04-01 20:42:05 305

原创 猜算式

用暴力破解法,再用个数组去记录每个数字出现的次数,一个数字出现超过两次则不符合题意;代码:public class Main { public static boolean check(int num, int[] s) { while (num != 0) { if (s[num % 10] == 2) { // 如果这个数字已经出现过两次,则返回false,不输出

2017-04-01 12:48:09 472

原创 算年龄

算年龄英国数学家德摩根出生于19世纪初叶(即18xx年)。他年少时便很有才华。一次有人问他的年龄,他回答说:“到了x的平方那年,我刚好是x岁”。请你计算一下,德摩根到底出生在哪一年。题中的年龄指的是周岁。请填写表示他出生年份的四位数字,不要填写任何多余内容。从“到了x的平方那年,我刚好是x岁”这句话可以得出X²-1

2017-03-31 16:05:16 903

原创 FJ的字符串

FJ的字符串问题描述  FJ在沙盘上写了这样一些字符串:  A1 = “A”  A2 = “ABA”  A3 = “ABACABA”  A4 = “ABACABADABACABA”  … …  你能找出其中的规律并写所有的数列AN吗?输入格式  仅有一个数:N ≤ 26。输出格式  请输出相应的字符串AN,以一

2017-03-30 11:01:30 478

原创 Huffuman树

Huffuman树Huffman树在编码中有着广泛的应用。在这里,我们只关心Huffman树的构造过程。  给出一列数{pi}={p0, p1, …, pn-1},用这列数构造Huffman树的过程如下:  1. 找到{pi}中最小的两个数,设为pa和pb,将pa和pb从{pi}中删除掉,然后将它们的和加入到{pi}中。这个过程的费用记为pa + pb。  

2017-03-30 10:32:05 354

原创 五星填数

ps:2015年蓝桥杯国赛Java语言B组第二题五星填数如【图1.png】的五星图案节点填上数字:1~12,除去7和11。要求每条直线上数字和相等。如图就是恰当的填法。请你利用计算机搜索所有可能的填法有多少种。注意:旋转或镜像后相同的算同一种填法。请提交表示方案数目的整数,不要填写任何其它内容。我们可以进行全排列,求出所有的组

2017-03-29 13:03:50 1047

原创 分机号

分机号ps:2015年蓝桥杯国赛Java语言B组第一题X老板脾气古怪,他们公司的电话分机号都是3位数,老板规定,所有号码必须是降序排列,且不能有重复的数位。比如:751,520,321 都满足要求,而,766,918,201 就不符合要求。现在请你计算一下,按照这样的规定,一共有多少个可用的3位分机号码?请直接提交该数字,不要填写任何多余

2017-03-27 21:04:31 968

原创 饮料换购

饮料换购ps:2015年蓝桥杯Java语言B组第八题乐羊羊饮料厂正在举办一次促销优惠活动。乐羊羊C型饮料,凭3个瓶盖可以再换一瓶C型饮料,并且可以一直循环下去,但不允许赊账。请你计算一下,如果小明不浪费瓶盖,尽量地参加活动,那么,对于他初始买入的n瓶饮料,最后他一共能得到多少瓶饮料。输入:一个整数n,表示开始购买的饮料数量(0输出:一个整数,表示实际

2017-03-27 19:50:50 655

原创 牌型种数

牌型种数ps:2015年蓝桥杯Java语言B组第六题小明被劫持到X赌城,被迫与其他3人玩牌。一副扑克牌(去掉大小王牌,共52张),均匀发给4个人,每个人13张。这时,小明脑子里突然冒出一个问题:如果不考虑花色,只考虑点数,也不考虑自己得到的牌的先后顺序,自己手里能拿到的初始牌型组合一共有多少种呢?请填写该整数,不要填写任何多余的内容或说明文字。

2017-03-27 14:08:15 938

原创 加法变乘法

加法变乘法ps:2015年蓝桥杯Java语言B组第六题我们都知道:1+2+3+ ... + 49 = 1225现在要求你把其中两个不相邻的加号变成乘号,使得结果为2015比如:1+2+3+...+10*11+12+...+27*28+29+...+49 = 2015就是符合要求的答案。请你寻找另外一个可能的答案,并把位置靠前的那个乘号左边

2017-03-27 09:50:52 490

原创 九数组分数

九数组分数ps:2015年蓝桥杯Java语言B组第五题1,2,3...9 这九个数字组成一个分数,其值恰好为1/3,如何组法?下面的程序实现了该功能,请填写划线部分缺失的代码。public class A{ public static void test(int[] x) { int a = x[0]*1000 + x[1]*100 + x[2

2017-03-25 20:56:09 394

原创 循环节长度

循环节长度ps:2015年蓝桥杯Java语言B组第三题两个整数做除法,有时会产生循环小数,其循环部分称为:循环节。比如,11/13=6=>0.846153846153.....  其循环节为[846153] 共有6位。下面的方法,可以求出循环节的长度。请仔细阅读代码,并填写划线部分缺少的代码。public static int f(int n,

2017-03-25 20:49:39 2007 3

原创 三羊献瑞

三羊献瑞ps:2015年蓝桥杯Java语言B组第三题观察下面的加法算式:      祥 瑞 生 辉  +   三 羊 献 瑞-------------------   三 羊 生 瑞 气其中,相同的汉字代表相同的数字,不同的汉字代表不同的数字。请你填写“三羊献瑞”所代表的4位数字(答案唯一),不要填写任何多余内容。

2017-03-23 15:11:39 1077 1

原创 立方变自身

立方变自身ps:2015年蓝桥杯Java语言B组第二题观察下面的现象,某个数字的立方,按位累加仍然等于自身。1^3 = 1 8^3  = 512    5+1+2=817^3 = 4913   4+9+1+3=17...请你计算包括1,8,17在内,符合这个性质的正整数一共有多少个?请填写该数字,不要填写任何多余的内容或说明性的文字。

2017-03-22 20:16:36 322

原创 TabLayout+ViewPager+Fragment实现分页滑动效果

前言:很久以前就使用过TabLayout+ViewPager+Fragment实现分页滑动效果,不过太久没用忘记了,现在重新回顾并且记录下使用方法。以下是效果图:接下来介绍一下使用方法:属性介绍:1、app:tabSelectedTextColor=”?attr/colorPrimary” //改变选中字体的颜色2、app:t

2017-03-10 14:53:20 461

原创 利用AndroidStudio和Free Video to GIF Converter制作GIF图

前言:最近开始写博客,需要将录制手机屏幕并转成gif,于是就去查了下资料,发现其实很简单。流程都是将手机屏幕录制下来形成mp4文件,再用软件转成gif。实现方法有很多种,今天我就讲个比较简单的方法,利用AndroidStudio提供的录制屏幕功能和Free Video to GIF Converter完成gif图制作。step1:1.打开AndroidStudio,连接上你要进行屏幕录制的设备。然后

2017-03-08 11:02:42 1703

TabLayout+ViewPager+Fragment实现分页滑动效果Demo

TabLayout+ViewPager+Fragment实现分页滑动效果Demo

2017-03-14

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

TA关注的人

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