6 Nightonke

尚未进行身份认证

学生而已,请多指教。

等级
博文 675
排名 3k+

开源APP-LeeCo

开源APP-LeeCo近来找时间把自己去年构思的一个APP写了出来,并没有多少技术含量,主要运用到了Bmob后台、Picasso图片加载,还有一些自定义控件。这里图方便直接把中文README复制过来了,代码都已开源。项目地址:LeeCoLeeCoLeeCo,超过300道面试算法题,29个分类,详尽的题解、讨论和评论英文文档README.md下载APKGithub二维码Bugly:

2016-03-05 11:29:47

开源APP CoCoin

CoCoinCoCoin,一款多视图记账APP英文文档README.md下载APK二维码:备注在GIF文件夹里有一些相关的gif。如果您之前安装了V1.1.0版本,建议先卸载V1.1.0版本再安装V1.2.0,因为V1.1.0并不是正式版。介绍概况您可以使用CoCoin轻松记账,并使用密码来保护您的账本。账本密码会在您第一次使用CoCoin的时候被设置。在记账的时候,您可以通过左

2016-01-11 23:20:20

LeetCode H-Index

LeetCodeH-Index题目Givenanarrayofcitations(eachcitationisanon-negativeinteger)ofaresearcher,writeafunctiontocomputetheresearcher’sh-index.Accordingtothedefinition

2016-01-08 15:27:15

LeetCode Add Digits

LeetCodeAddDigits题目Givenanon-negativeintegernum,repeatedlyaddallitsdigitsuntiltheresulthasonlyonedigit.Forexample:Givennum=38,theprocessislike:3+8=11,1

2016-01-07 00:27:08

LeetCode Ugly Number

LeetCodeUglyNumber题目Writeaprogramtocheckwhetheragivennumberisanuglynumber.Uglynumbersarepositivenumberswhoseprimefactorsonlyinclude2,3,5.Forexample,6,8areugl

2016-01-07 00:25:34

LeetCode Missing Number

LeetCodeMissingNumber题目Givenanarraycontainingndistinctnumberstakenfrom0,1,2,…,n,findtheonethatismissingfromthearray.Forexample,Givennums=[0,1,3]return2.

2016-01-06 23:26:59

LeetCode Search a 2D Matrix II

LeetCodeSearcha2DMatrixII题目Convertanon-negativeintegertoitsenglishwordsrepresentation.Giveninputisguaranteedtobelessthan231-1.Forexample,123->“OneHundredTwenty

2016-01-06 23:25:01

LeetCode Binary Tree Paths

题目Givenabinarytree,returnallroot-to-leafpaths.Forexample,giventhefollowingbinarytree:1/\23\5Allroot-to-leafpathsare:[“1->2->5”,“1->3”]代码classSol

2016-01-06 23:21:59

LeetCode Different Ways to Add Parentheses

LeetCodeDifferentWaystoAddParentheses题目Givenastringofnumbersandoperators,returnallpossibleresultsfromcomputingallthedifferentpossiblewaystogroupnumbersandoperators.

2016-01-05 18:43:08

LeetCode Search a 2D Matrix II

LeetCodeSearcha2DMatrixII题目Writeanefficientalgorithmthatsearchesforavalueinanmxnmatrix.Thismatrixhasthefollowingproperties:Integersineachrowaresortedinascending

2016-01-05 16:51:09

Android SharedPreferences安全存储/AutoCompleteTextView使用/文件读写

AndroidSharedPreferences安全存储/AutoCompleteTextView使用/文件读写计应一13331091黄伟平SharedPreferencesAndroid中最为简单的存储形式就是通过Sharedpreferences来存储数据,通过调用简单的接口(SharedPreferences的其实是个interface),可以将简单的键值对写在App对应的文件夹中的一个

2015-12-03 21:24:02

LeetCode Shortest Word Distance III

LeetCodeShortestWordDistanceIII题目服务器抽风无法上传图片。ThisisafollowupofShortestWordDistance.Theonlydifferenceisnowword1couldbethesameasword2.Givenalistofwordsandtwowords

2015-11-26 15:13:03

LeetCode Shortest Word Distance II

LeetCodeShortestWordDistanceII题目思路跟上一题一样,但是在这题的背景下,求最短距离的函数将会被调用多次。因此我们可以先把字符串的每个位置都记录下来,这样找最短距离的时候就好很多。而且,记录位置的时候都是有序的,这样,在求最短距离的时候就类似于归并排序,只需要O(n+m)的时间复杂度即可,其中n为word1的位置数量,m为word2的位置数量。那为什么不直接用一个

2015-11-26 14:53:01

LeetCode Shortest Word Distance

LeetCodeShortestWordDistance题目思路直接对两个目标字符串进行定位,然后更新最小距离即可。O(n),注意循环最好倒过来,这是因为这样的话words.size()方法只需要调用一次,如果写成i<words.size()的话会增加不必要的耗时。代码classSolution{public:intshortestDistance(vector<stri

2015-11-26 14:03:27

LeetCode Valid Anagram

啊飒飒大

2015-11-24 09:00:44

服务与多线程-简单音乐播放器

服务与多线程-简单音乐播放器要实现简单的音乐播放器,总是离不开服务和线程。因为服务可以让我们的程序在后台继续播放音乐,而音乐播放器总是少不了进度条,进度条随着音乐播放进度的实时更新又需要用子线程更新UI以免主线程阻塞。服务关于服务的几点:创建服务要依次经过onCreate()方法和onStartCommand()方法,如果服务已经被创建,再次创建只会调用onStartCommand()方法服务

2015-11-21 21:51:41

从Fragment中传数据到Activity

从Fragment中传数据到Activity背景这是在项目中遇到的问题。在一个Activity中,有viewpager,viewpager里面放置的当然那是fragment了,然后fragment中有button什么的,在点击button的时候,希望能够改变Activity中的一些数据。比如最常见的通过viewpager选择标签等。之前想到的解决办法是直接将Activity中的控件等需要接受

2015-11-18 01:00:29

静态广播和动态广播的区别

静态广播和动态广播的区别在Android中广播有两种实现方式:staticbroadcastdynamicbroadcast两种广播有如下区别:生存期,静态广播的生存期可以比动态广播的长很多,因为静态广播很多都是用来对系统时间进行监听,比如我们可以监听手机开机。而动态广播会随着context的终止而终止优先级动态广播的优先级比静态广播高动态广播无需在AndroidManifest.x

2015-11-14 18:55:18

Sicily 1041. Pushing Boxes

Sicily1041.PushingBoxes嗯,好久没动过Sicily了。Scrapcarsinajunkyardarecrushedinadevicethatpushesthecarinfromthesides,fromthefrontandback,andfromthetopandbottom.Theres

2015-11-07 11:08:24

在Android studio中建立Java工程

在Androidstudio中建立Java工程Androidstudio是基于IntelliJIDEA的,所以当然是可以建立Java工程的,步骤如下:新建Android工程新建完成后:切换到project视图把settings.gradle中的语句都删掉也就是删掉这一句:同步Gradle在进行了第3步之后,应该会有如下提示:点击SyncNow,如果没有弹出提示

2015-11-07 01:24:07
奖章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!