自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 收藏
  • 关注

转载 源码阅读系列:EventBus

title: 源码阅读系列:EventBusdate: 2016-12-22 16:16:47tags: 源码阅读---EventBus 是人们在日常开发中经常会用到的开源库,即使是不直接用的人,也多少借鉴过事件总线的用法。而且EventBus的代码其实是非常简单的,可以试着阅读一下。源码阅读系列不采用对功能进行归类的方法进行阅读,而是采用一个刚开始阅读源码的视角,从我们平...

2016-12-26 21:48:00 108

转载 使用DFA做文本编辑器的自动提示

之前看龙书的时候,龙书提到可以在编译器里用动态的生成的NFA自动机来动态匹配自己的输入串,NFA的简单实现其实写起来非常简单,但是我是实际凭感觉写完之后,却觉得并不是非常的好用,在处理自己已经输入过的串,如果还要处理空串和一个符号对应多种路径就势必涉及回溯,所以我就动态生成了一个DFA,应该不是最简的,但是也能满足需求。DFA状态package sample;import jav...

2016-12-19 13:10:00 133

转载 计算机网络-IP类型判断

第一个类别为A类,最后一个类别为E类,前边三个类别(A类、B类和C类)被用来标识工作站、路由器、交换机以及其他设备,而最后两个类别(D类和E类)被保留做特殊用途。  一个IP地址由32个比特位构成,这就意味着它有四个字节长,IP地址的第一个八位位组(或者说前八个比特、第一个字节)就足于决定该IP地址究竟属于那个类别。同时,根据IP地址归属的这个类别的属性我们就能决定IP地址的那个部分代...

2016-04-12 19:05:00 299

转载 感兴趣的文章搜集

Big O 分析制作演示GIF转载于:https://www.cnblogs.com/lfk-dsk/p/5383756.html

2016-04-12 18:27:00 139

转载 The Engine Document of JustWeEngine

JustWeEngine - Android FrameWorkAn easy open source Android Native Game FrameWork.GithubGame core graphHow To Import?Import Engine as Library to use;OR Import *.jar in "/jar";OR use G...

2016-03-07 00:08:00 137

转载 [译文]选择使用正确的 Markdown Parser

以下客座文章由Ray Villalobos提供。在这篇文章中Ray将要去探索很多种不同的Markdown语法。所有的这些MarkDown变种均提供了不同的特性,都超越传统的Markdown语法,却又相互之间又各有不同。如果你正在挑选一门Markdown语言使用(或是提供给你的Web产品的用户使用),那你就值得的去了解它们,一旦选定就很难再切换到别的Markdown版本而且挑选的结果依赖于...

2016-02-22 00:34:00 222

转载 Android源码阅读-Filter过滤器

Filter顺便看看,Android中过滤器是怎么实现的?注释中提到,Filter一般通过继承Filterable实现具体实现这是SimpleAdapter出现的一个过滤首字母item的一个过滤器 private class SimpleFilter extends Filter { @Override protected Filter...

2016-01-23 17:39:00 116

转载 JustWe-WebServer Android上的Http服务器

JustWe-WebServerAndroid手机上的Http服务器,可以用于内网/外网的数据交换。ps: 这个项目是JustWeEngine游戏框架中处理网络事件的一部分。如何使用设置as Library或直接将代码拷出,如果使用JustWeEngine可以直接使用Gradle或者Maven构建。快速入门1.添加Service:使用前请先添加Service到manife...

2016-01-16 11:00:00 124

转载 Android原生游戏开发:使用JustWeEngine开发微信打飞机

使用JustWeEngine开发微信打飞机:作者博客: 博客园引擎地址:JustWeEngine示例代码:EngineDemoJustWeEngine?JustWeEngine是托管在Github 的一个开源的Android原生开发框架,可以让Android的开发人员非常便捷,无需切换语言和编译器的制作Android原生游戏。使用方法引入Engine作为Library进...

2016-01-15 19:48:00 219

转载 JustWeTools - 自定义控件集

JustWeTools - Some useful tools项目地址JustWe 现在有哪些模块?View自定义控件PaintView画图工具(包含重构压感新版)CodeView代码编辑ExplorerView文件管理器ReadView小说阅读器MarkDownView支持MarkDown语法的文字渲染器VerTextView支持竖行排版/下划线的Text...

2015-12-17 13:33:00 146

转载 JustWeEngine - 轻量级游戏框架

JustWeEngine - 轻量级游戏框架An easy open source Android game engine.Github地址引擎核心类流程图使用方法引入Engine作为Library进行使用。引擎初步封装完毕以之开发的微信打飞机游戏Demo:Demo地址快速入门1.基础功能1.1继承引擎核心类1.2绘制文字1.3绘制图片1.4使用精灵1...

2015-12-15 21:05:00 278

转载 ListView的基础应用

  在写完基础的布局之后,下一课我们会学习一下如何使用Android中一个非常重要,但是对于新手略有困难的ListView,甚至很久以前都有人说过,会不会写ListView是Android能否入门的第一步。  好了,说了这么多,写这个教程也是希望大家能加深一下印象,提前预习,以免听沙龙的时候一头雾水。  如上图所示的界面就是一个ListView,如名字所说,ListView就...

2015-12-01 13:48:00 91

转载 Android可移动控件

可移动控件:效果图:获取屏幕的宽高:1 DisplayMetrics dm = getResources().getDisplayMetrics();2 screenWidth = dm.widthPixels;3 screenHeight = dm.heightPixels - 50;4 I...

2015-09-18 14:05:00 89

转载 RecycleView + CardView 控件简析

今天使用了V7包加入的RecycleView 和 CardView,写篇简析。先上效果图:原理图:这是RecycleView的工作原理:1.LayoutManager用来处理RecycleView的“列表”样式,Support包默认包含了:LinearLayoutManager 横向或纵向的滚动列表、GridLayoutManager 网格列表、Stagg...

2015-09-14 23:06:00 109

转载 PaintView 绘图控件解析

  博客地址:博客园,版权所有,转载须联系作者。  GitHub地址:JustWeTools  最近做了个绘图的控件,实现了一些有趣的功能。  先上效果图:PaintView画图工具: 1.可直接使用设定按钮来实现已拥有的方法,且拓展性强 2.基础功能:更换颜色、更换橡皮、以及更换橡皮和笔的粗细、清屏、倒入图片 3.特殊功能:保存画笔轨迹帧动...

2015-08-29 12:06:00 300

转载 Android+Sqlite 实现古诗阅读应用(三)

  往期传送门:  Android+Sqlite 实现古诗阅读应用(一)    Android+Sqlite 实现古诗阅读应用(二)  加入截图分享的功能。   很多应用都有分享的功能,我也想在我的古诗App里加入这个功能,单纯的发送文字看起来太逊了,我决定模仿UC浏览器那样发送古诗的截图,使用官方的分享需要授权KEY,太过麻烦所以打算使用系统的分享。   1....

2015-06-02 21:14:00 365

转载 openfire+asmack搭建的安卓即时通讯(七) 15.5.27

本地化之章! 往期传送门:  1.http://www.cnblogs.com/lfk-dsk/p/4398943.html  2.http://www.cnblogs.com/lfk-dsk/p/4411625.html  3.http://www.cnblogs.com/lfk-dsk/p/4412126.html  4.http://www.cnbl...

2015-05-27 21:29:00 152

转载 博客中涉及的源码下载

博客中涉及的源码都可以在我的github中下载哦!觉得好的,请点赞哦!github地址:https://github.com/lfkdsk/豆瓣专栏地址:http://read.douban.com/column/1650333/转载于:https://www.cnblogs.com/lfk-dsk/p/4522204.html...

2015-05-22 14:11:00 88

转载 Android+Sqlite 实现古诗阅读应用(二)

  传送门:Android+Sqlite 实现古诗阅读应用(一)  Hi,又回来了,最近接到很多热情洋溢的小伙伴们的来信,吼开心哈,我会继续努力的=-=!  上回的东西我们做到了有个textview能随机选择诗来进行显示,这也是我做这个东西的初衷,我想找我到底有哪些古诗没有读过,更想感受一下风吹哪页看哪页的闲适(扯远了=-=!),所以功能现在差不多算是结束了,不过一个古诗应用...

2015-05-18 20:25:00 275

转载 用pygame学习初级python(二) 15.5.11

  闲得无聊,对第一版的东西做了一些修改,让它更像一个游戏,也具有一些可玩性。项目的github地址:https://github.com/lfkdsk/BrainHole_pygame1.人物类进行了一些修改,添加了怪物类的生成机制: 1 __author__ = 'Administrator' 2 import pygame 3 4 Win...

2015-05-11 16:42:00 116

转载 Android+Sqlite 实现古诗阅读应用(一)

  不说网络app,很多本地的app都有一些随机的内容推送,比如随机推送一些小知识,古诗,名言名画什么的,界面制作的好看一点就能看起来特别的文艺范,最近就是看了这样的一些应用,就想自己实现一下,这种方法是自己想出来的,也不清楚那些app是怎么写出来的。  在这个里面我用了android支持的sqlite这种轻型的数据库,正好补充一下之前没怎么用过的知识点。1.首先,需要一个数...

2015-05-10 20:30:00 399

转载 Android逆向工程初步(一) 15.4.24

最近看了看Android的逆向工程,破解的书,像是《Android Hack‘s Book》之类的,感觉挺有意思的,看了看一些smali的语法,试着自己写了个demo玩玩:1.工具:最新版的apktool2.0:http://connortumbleson.com/2015/04/20/apktool-v2-0-0-released/安装方法在:http://ibotpeac...

2015-04-24 20:16:00 127

转载 μc/osⅡ简化版任务机制浅析

  去年玩过一阵单片机,也用过μc/osⅡ的系统,但是就理解内核而言,整个即时操作系统还是过于冗杂,很多的东西很不适合初学者来动手操作,多方查找我发现他的任务机制可以进行功能的进一步简化,可以类似于任务栈的方式,使用纯C写成而不用汇编代码,闲话少说上代码吧。  我的github上有我的渣代码=_=:https://github.com/lfkdsk  灵魂画作任务图:随...

2015-04-20 17:14:00 101

转载 用pygame学习初级python(一) 15.4.19

  最近有计划要学一下python,主要是要用flask、django一些框架进行后端的学习工作,但是在web应用之前希望进行一些基础的项目进行一些语法的练习,熟悉一下写法,这个时候我就想先做几个小游戏先练练手:  推荐教程,可以学学基础语法:http://inventwithpython.com/chapters/  但是只靠python的基础语法写的东西怎么能满足我们呢?...

2015-04-19 21:08:00 93

转载 openfire+asmack搭建的安卓即时通讯(六) 15.4.16

啊啊啊啊啊啊啊啊,这东西越做越觉得是个深坑啊!1.SharedPreferences.Editor的密码保存和自动登录:首先还是从主界面开始,因为要提升一下用户体验自然要加入保存密码和自动登录的功能。 1 <CheckBox 2 android:text="保存密码" 3 android:l...

2015-04-16 21:18:00 157

转载 openfire+asmack搭建的安卓即时通讯(五) 15.4.12

这一篇博客其实是要昨天写的,但昨天做了作修改就停不下来了,这次的修改应该是前期开发的最终回了,其余的功能有空再做了,下周可能要做一些好玩的东西,敬请期待!1.修改下Logo:(Just We)http://romannurik.github.io/AndroidAssetStudio/ 可以用这个网站来做哦,上传个图片就可以哦!2.添加欢迎页:我自己画了个Just...

2015-04-12 13:43:00 102

转载 openfire+asmack搭建的安卓即时通讯(四) 15.4.10

之前的教程不知道你们成功了没,,,没成功可以问我啊=-=第四篇博文是要实现发送消息的功能。首先在我们登陆后的活动的layout里添加这样的两个控件,一个EditText和一个Button用于发送数据 1 <EditText android:id="@+id/edit_text_out" 2 android:layout_width=...

2015-04-10 09:47:00 84

转载 openfire+asmack搭建的安卓即时通讯(三) 15.4.9

(能用得上话的话求点赞=-=,我表达不好的话跟我说哦)上一次我们拿到了服务器端的组数据和用户信息,这就可以为我们日后使用好友系统打下基础了!但是光是拿到了这些东西我们怎么能够满足呢?我们一个即时通讯软件最重要的不就是要能够通讯么!所以我们下一步就要接受别人发来的数据。 1 public static void findMan(){ 2 ...

2015-04-09 21:14:00 111

转载 openfire+asmack搭建的安卓即时通讯(二) 15.4.9

上期没有放成果图呢!忘了=-=,这就是上次的成果图,textview里面会显示登陆的名字(这个是默认管理员帐号=-=)好吧,登陆了服务器我们就有了交互的功能啦可以说是前进了一大步呢!下面能我们就要试试从服务器拿一些数据打印出来(服务器定义的群组)那就开始吧。首先我另外注册了三个用户来进行测试还创建了一个组(原谅我起名的无聊)对了,还要指定共享名字,并把用户加入...

2015-04-09 20:33:00 64

转载 openfire+asmack搭建的安卓即时通讯(一) 15.4.7

  最进开始做一些android的项目,除了一个新闻客户端的搭建,还需要一个实现一个即时通讯的功能,参考了很多大神成型的实例,了解到operfire+asmack是搭建简易即时通讯比较方便,所以就写了这篇博客。一、基础知识(这是复制别人的)XMPP协议简介XMPP协议(Extensible Messaging and PresenceProtocol,可扩展消息处理现场协议)...

2015-04-07 17:49:00 86

转载 (转)你只是看起来很努力

一次上课,一个女孩子垂头丧气的跟我说,老师,我考了四次四级,还没过,究竟是为什么。我说,你真题做了吗?单词背了吗?她拿出已经翻破了的真题,跟我说,你讲的所有的题目我连答案都记得,单词书也背了很多遍了,我这么努力,为什么过不了。这是一个我印象特别深刻的学生,因为在我眼中,四级考试是难度不大。据说,每年通过率有将近百分之八十多,那些没过的百分之十几还包括了裸考的和放弃治疗很久的人...

2015-04-03 18:42:00 130

空空如也

空空如也

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

TA关注的人

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