自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(164)
  • 资源 (9)
  • 收藏
  • 关注

原创 常见题面试题:回形打印

给一个数,输出回形数组。 例如: 输入 2 ,打印 1 2 4 3, 输入3 ,打印 1 2 3 8 9 4 7 6 5首先是找规律,循环执行的话要看执行了多少次,发现执行次数是 2*n-1 次。 在输入数字 大于3 的情况下 会在 四个方向执行,那么就记录 需要执行 坐标就好了。 很久不做题了,稍微花了点时间。static public void printM...

2018-05-23 17:31:52 1348

原创 BindService启动的Service为何在Activity销毁时自动解绑

以bindService启动服务后,直接退出Activity,日志会输出: ActivityThread: Activity com.example.administrator.layoutmanager.MainActivity has leaked ServiceConnection com.example.administrator.layoutmanager.MainActivit...

2018-05-14 16:32:17 3693 3

原创 MVPArms框架学习遇到的一个问题——普通Activity配合Fragment出现空指针

MVPArms一个整合了大量主流开源项目高度可配置化的 Android MVP 快速集成框架https://github.com/JessYanCoding/MVPArms 为了简化开发,使用了MVPArms作为开发框架,同时也是学习封装的一个经典样板。我也是在努力吸收其精华中,在使用中遇到一个空指针的问题,然后debug调试下,顺藤摸瓜找到了线索。 问题是这样的,一个Ac...

2018-04-02 23:04:35 3211 7

原创 【自定义View】一起来画个风车吧~

先来一张效果图: Chrome上使用Infinity标签页,看到右下角有个 风车,点击更换壁纸: 觉得挺简单的,就用自定义View实现了。 一般来讲可以先考虑那些属性可以配置,进行自定义属性。不过这里不为具体生产使用,就简单的画一画。就直接开搞。先分析 风车 的组成:根据 绘制顺序 可以 分析出 - 一根棒子 - 8个三角形 - 最后一个圆点分析出来之后呢 就开始画吧。 棒子呢直接

2017-11-15 15:48:43 2132 1

原创 【HomeBack】酷市场主题风格切换的简单实现

好久没写博客了,还是不能停下,不然不常用的容易忘记,所以准备继续记录自己所学。现在许多应用都支持更换主题,比如扣扣,网易云音乐。我所知道的流行换肤框架有Android-Skin-Loader和Android-skin-support还有Colorful。大家有兴趣在项目中添加换肤功能的可以去研究学习下这些框架。不过从酷市场的开源相关中并未看到换肤相关的框架,当然了,严格上这个不能称

2017-04-18 12:04:23 1020

原创 【Android学习】两种MVP模式的学习(一):谷歌例子的简单学习

谷歌MVP基本栗子学习

2016-09-25 10:30:19 2265

原创 【安卓学习ing】你看到的没有你想的那么复杂!案例效果分析

作为大三结束,暑期没事干的准毕业僧 前些时间找实习,有家公司邮件发来一个demo视频演示,让我觉得可以就过去。 当时已经找到合适的了就没有去,但是demo演示看了觉得还不错,详细不展示了,商城类App。其中有个转场动画,效果如下: demo演示我当时第一眼觉得 这个可能有点麻烦, 动态模糊且只保留一个ImageView - -,后来再看的时候发现,居然只是转场动画加上两个交替显示。 这个和 【

2016-09-03 14:25:36 565

原创 【Android学习】案例学开发,天气记事本项目学习总结。RxJava+Retrofit2+greenDAO

之前一直没怎么做过涉及数据库的应用(因为嫌麻烦^_^),只会书上讲的的基础方法进行增删改查。最近学了greenDAO,就试着结合以前学的写个记事本的小应用练手,顺便巩固一下之前所学。项目很简单,CollapsingToolbarLayout 配合 CoordinatorLayout 使用。使用RxJava+Retrofit2 获取数据

2016-05-21 19:05:22 6393

原创 【搜索】哈密顿绕行世界问题

Description一个规则的实心十二面体,它的 20个顶点标出世界著名的20个城市,你从一个城市出发经过每个城市刚好一次后回到出发的城市。  Input前20行的第i行有3个数,表示与第i个城市相邻的3个城市.第20行以后每行有1个数m,m=1.m=0退出.  Output输出从第m个城市出发经过每个城市1次又回到

2016-04-21 08:41:29 578

原创 【软件测试】APP停止运行的bug分析

APP停止运行的bug分析                                          ——by PopStar_Z事件起因操作手机自带的返回键时,手机出现闪退,提示“***停止运行”,并退出到手机主页,点击该软件再次登录时,反复操作又会出现类似的问题原因分析1、初步定位定位分析:1、由于在软件运行过程中,不断的操作手机

2016-03-23 12:53:05 8619

原创 【2014蓝桥杯】六角填数

标题:六角填数    如图【1.png】所示六角形中,填入1~12的数字。    使得每条直线上的数字之和都相同。    图中,已经替你填好了3个数字,请你计算星号位置所代表的数字是多少?请通过浏览器提交答案,不要填写多余的内容。简单搜索即出结果。如图,星号所在为 10#include #incl

2016-03-15 15:20:46 2579

原创 【Android 学习】隐藏导航控件&全屏UI模式

API Level 14 SYSTEM_UI_FLAG_HIDE_NAVIGATION 标识会溢出没有物理按钮的设备屏幕上的Home和Back控件。但是如果一直保持这种状态而主界面没有任何交互的话就完蛋了~~所以屏幕上的任何点击都会再次显示地步虚拟按键。点击后:更多标识:1. View.SYSTEM_UI_FLAG_VISIB

2015-12-16 16:41:49 3329

原创 HDU 1412 {A} + {B} set练习

Problem Description给你两个集合,要求{A} + {B}.注:同一个集合中不会有两个相同的元素. Input每组输入数据分为三行,第一行有两个数字n,m(0 Output针对每组数据输出一行数据,表示合并后的集合,要求从小到大输出,每个元素之间有一个空格隔开. Sample Input1 212 31 211

2015-07-15 19:41:38 728

原创 HDU 2154 跳舞毯

Description由于长期缺乏运动,小黑发现自己的身材臃肿了许多,于是他想健身,更准确地说是减肥。 小黑买来一块圆形的毯子,把它们分成三等分,分别标上A,B,C,称之为“跳舞毯”,他的运动方式是每次都从A开始跳,每次都可以任意跳到其他块,但最后必须跳回A,且不能原地跳.为达到减肥效果,小黑每天都会坚持跳n次,有天他突然想知道当他跳n次时共几种跳法,结果想了好几天没想出来-_-

2015-07-15 19:06:49 1408

原创 计蒜之道 测试赛【作弊揭发者】

鉴于我市拥堵的交通状况,市政交管部门经过听证决定在道路两侧安置自动停车收费系统。当车辆驶入车位,系统会通过配有的摄像头拍摄车辆画面,通过识别车牌上的数字、字母序列识别车牌,通过连接车管所车辆信息数据库确认车辆,进行扣费。斗智斗勇的好戏一般从此处展开…一些车主通过在停车时遮挡车牌上的一个或多个数字、字母序列,来阻碍识别系统的识别工作,以此逃避停车费用的缴纳。车主这简直是用轻轻的一挡搞

2015-07-14 08:43:14 1251

原创 水题NYOJ1071【不可以!】

描述判断:两个数x、y的正负性。要求:不可以使用比较运算符,即"","=","==","!="。输入有多组数据,每组数据占一行,每一行两个数x,y。x、y保证在int范围内。输出每组数据输出占一行。如果两个数是一正一负,输出"Signs are opposite"如果是同为正或同为负,输出"Signs are not opposot"

2015-06-10 11:15:32 1195

原创 C#记忆游戏的简单实现

三国无双做背景,三国杀的将牌当卡牌。先看看效果:游戏胜利:游戏失败:更换背景(钟会真帅,这个武将攻击很酷~):游戏设置:来说一下实现的基本方法:(1)12个picturebox,用随机函数随机选取6个图片,后6个根据前六个进行随机,然后用数组保存索引。这个最有看点的是保证随机

2015-05-21 22:21:17 5368 6

原创 【第七届河南省赛】 H.Rectangles

DescriptionGiven N (4 <= N <= 100)  rectangles and the lengths of their sides ( integers in the range 1..1,000), write a program that finds the maximum K for which there is a sequence of K of the

2015-05-06 22:08:47 734

原创 POJ 2393【Yogurt factory】

DescriptionThe cows have purchased a yogurt factory that makes world-famous Yucky Yogurt. Over the next N (1 <= N <= 10,000) weeks, the price of milk and labor will fluctuate weekly such that it

2015-05-06 21:05:02 567

原创 POJ 2509【Peter's smokes】

DescriptionPeter has n cigarettes. He smokes them one by one keeping all the butts. Out of k > 1 butts he can roll a new cigarette. How many cigarettes can Peter have? InputI

2015-05-06 21:03:25 962

原创 【第七届河南省赛】A.物资调度

Description某地区发生了地震,灾区已经非常困难,灾民急需一些帐篷、衣物、食品和血浆等物资。可通往灾区的道路到处都是塌方,70%以上的路面损坏,桥梁全部被毁。国家立即启动应急预案,展开史上最大强度非作战空运行动,准备向灾区空投急需物资。一方有难,八方支援。现在已知有N个地方分别有A1,A2,….,An个物资可供调配。目前灾区需要物资数量为M。现在,请你帮忙算一算,总共有多少

2015-05-06 20:07:32 1385

原创 【第七届河南省赛】F.Turing equation

DescriptionThe fight goes on, whether to store  numbers starting with their most significant digit or their least  significant digit. Sometimes  this  is also called  the  "Endian War". The battle

2015-05-06 11:52:35 611

原创 【 ZOJ 3607】Lazier Salesgirl

DescriptionKochiya Sanae is a lazy girl who makes and sells bread. She is an expert at bread making and selling. She can sell the i-th customer a piece of bread for price pi. But she is so lazy th

2015-05-03 11:13:40 630

原创 ZOJ 3600【Taxi Fare】模拟

DescriptionLast September, Hangzhou raised the taxi fares.The original flag-down fare in Hangzhou was 10 yuan, plusing 2 yuan per kilometer after the first 3km and 3 yuan per kilometer after 10k

2015-05-03 09:05:22 1040

原创 湖南2014CPC 超大型LED显示屏

DescriptionInput输入包含不超过100组数据。每组数据第一行为"START hh:mm:ss",表示比赛开始时刻为hh:mm:ss。最后一行为"END hh:mm:ss",即比赛结束时刻。二者之间至少会有一个SCORE信息,格式为"SCORE hh:mm:ss team score",其中team要么是"home"(主场)要么是"guest

2015-04-30 20:04:27 1401

原创 湖南2014CPC 题目 C. 酷酷的单词

输入一些仅由小写字母组成的单词。你的任务是统计有多少个单词是“酷”的,即每种字母出现的次数都不同。比如 ada 是酷的,因为 a 出现 2 次, d 出现 1 次,而 1 和 2 不同。再比如, banana 也是酷的,因为 a 出现 3 次, n 出现 2 次, b 出现 1 次。但是, bbacccd 不是酷的,因为 a 和 d 出现的次数相同(均为 1 次)。输入格式输入包含不超过

2015-04-30 20:01:38 1324

原创 HDU 4715 Difference Between Primes

Problem DescriptionAll you know Goldbach conjecture.That is to say, Every even integer greater than 2 can be expressed as the sum of two primes. Today, skywind present a new conjecture: every even

2015-04-29 20:22:56 550

原创 Problem J:Contest Print Server

Time Limit : 2000/1000ms(Java/Other)   Memory Limit : 65535/32768K (Java/Other) Problem DescriptionIn ACM/ICPC on-sitecontests ,3 students share 1 computer,so you can print your source code anyt

2015-04-28 19:07:40 604

原创 NYOJ 1118【蓝翔校长的难题】

描述南阳理工学院虽然不算太大, 但是学校里有很多的池塘和树林, 所以学校的风景很不错, 但是校长还是对学校的绿化不满意, 为了给学生带来更好的环境, 学校想对学校在进行一次绿化,这次改造肯定有很多地方需要挖, 那么问题来,应该找谁来完成这个工作呢?  肯定是要找蓝翔的, 现在蓝翔有很多大型工具, 能很快的完成这次的工作, 但是学校很着急啊, 要让他们在尽量短的的时间里完成。但是蓝翔

2015-04-27 10:19:02 831

原创 NYOJ1032 【Save Princess】

描述Yesterday, the princess was kidnapped by a devil. The prince has to rescue our pretty princess."OK, if you want to save the beautiful princess, you must answer my questions correctly."the de

2015-04-27 09:06:47 712

原创 CodeForces 520B【Two Buttons】

DescriptionVasya has found a strange device. On the front panel of a device there are: a red button, a blue button and a display showing some positive integer. After clicking the red button, devic

2015-04-27 08:00:45 2233

原创 蓝桥杯 历届试题【高僧斗法】

问题描述  古时丧葬活动中经常请高僧做法事。仪式结束后,有时会有“高僧斗法”的趣味节目,以舒缓压抑的气氛。  节目大略步骤为:先用粮食(一般是稻米)在地上“画”出若干级台阶(表示N级浮屠)。又有若干小和尚随机地“站”在某个台阶上。最高一级台阶必须站人,其它任意。(如图1所示)  两位参加游戏的法师分别指挥某个小和尚向上走任意多级的台阶,但会被站在高级台阶上的小和尚阻挡,不能越过。两

2015-04-25 08:54:32 2100 1

原创 HDU 1213【】How Many Tables(并查集)

Problem DescriptionToday is Ignatius' birthday. He invites a lot of friends. Now it's dinner time. Ignatius wants to know how many tables he needs at least. You have to notice that not all the fri

2015-04-24 16:41:49 453

原创 FZU 2112【Tickets】

DescriptionYou have won a collection of tickets on luxury cruisers. Each ticket can be used only once, but can be used in either direction between the 2 different cities printed on the ticket. You

2015-04-24 16:36:40 608

原创 NYOJ93【汉诺塔(三)】

描述在印度,有这么一个古老的传说:在世界中心贝拿勒斯(在印度北部)的圣庙里,一块黄铜板上插着三根宝石针。印度教的主神梵天在创造世界的时候,在其中一根针上从下到上地穿好了由大到小的64片金片,这就是所谓的汉诺塔。不论白天黑夜,总有一个僧侣在按照下面的法则移动这些金片:一次只移动一片,不管在哪根针上,小片必须在大片上面。僧侣们预言,当所有的金片都从梵天穿好的那根针上移到另外一根针上时,世界就将

2015-04-24 10:16:25 621

原创 FZU 2111【 Min Number】

DescriptionNow you are given one non-negative integer n in 10-base notation, it will only contain digits ('0'-'9'). You are allowed to choose 2 integers i and j, such that: i!=j, 1≤i<j≤|n|, here |

2015-04-22 21:09:32 554

原创 FZU2184【逆序数还原】

Description有一段时间Eric对逆序数充满了兴趣,于是他开始求解许多数列的逆序数(对于由1...n构成的一种排列数组a,逆序数即为满足iaj的数字对数),但是某天他发现自己遗失了原来的数列,只留下之前计算过程中留下的各个数字对应的逆序数,现在请你帮他还原出原序列。Input数据有多组,请处理到文件结尾。每组数据第一行为一个整数N(1第二行为N个

2015-04-22 21:05:46 507

原创 POJ 2312 NYOJ284 【坦克大战】优先队列BFS

ake at least to arrive there?InputThe input consists of several test cases. The first line of each test case contains two integers M and N (2 <= M, N <= 300). Each of the following M l

2015-04-22 09:51:19 501

原创 NYOJ1100【WAJUEJI which home strong!】BFS+优先队列

描述在一个山沟里,姐弟俩同时考上了大学。但由于家里拮据,所以这并不是什么好消息。父亲对孩子说:我就是砸锅卖铁也要把你们姐俩供出来。 当时的姐姐已经决定放弃上学的机会。 没想到第二天天还没亮,弟弟就偷偷带著几件破衣服和几个乾巴馒头走了,在姐姐枕边留下一个纸条: 姐,你别愁了,考上大学不容易,我出去打工供你。弟。 姐姐握著那张字条,趴在炕上,失声痛哭。 那一年,弟弟17岁,姐姐20岁。 姐姐用

2015-04-22 09:41:10 547

原创 POJ 1159【Palindrome】

DescriptionA palindrome is a symmetrical string, that is, a string read identically from left to right as well as from right to left. You are to write a program which, given a string, determines

2015-04-21 15:39:01 433

转场动画演示

转场动画演示

2016-09-03

RxJava+Retrofit案例,Gank+妹纸资源

RxJava+Retrofit案例,实现获取Gank+妹纸资源

2016-05-14

Android时光轴源码分析

Android时光轴源码分析,有详细说明以及使用。适合新手

2015-12-01

Android游戏高级翻牌源码

使用ViewPager,特效动画,Handler,Service等多个知识点。适合安卓学习参考。 个人学习之作,不足之处欢迎交流。

2015-11-18

Android翻牌游戏高级版

使用PagerView,特效动画,Handler,Service等多个知识点。适合安卓学习参考。 个人学习之作,不足之处欢迎交流。http://write.blog.csdn.net/postlist

2015-11-18

Android拼图板小游戏完整代码

Android拼图板小游戏完整代码,详细的思路以及代码

2015-11-10

C#卡牌小游戏源码

12张三国杀牌,游戏开始3秒后所有牌翻面,找出相同的。源码

2014-12-14

离线版OJ 本地资源 做题

离线版OJ 本地资源 做题.本地测试。功能众多,自行测试

2014-01-05

空空如也

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

TA关注的人

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