龙衣

专注于写代码并享受当下生活。

排序:
默认
按更新时间
按访问量

圈复杂度详解

一、现象1. 代码设计不规范。当项目规模达到一定的程度,比如达到十万行的代码量。那么项目肯定存在有些类特别大,方法特别多、特别长。以上因素会导致什么后果呢?

2017-04-09 23:09:29

阅读数:5422

评论数:0

图片选择器 Matisse 在 6.0 以上手机使用相机以及选择图片过滤小图功能

首发地址:dongxi520.com 需求:实现一个图片选择器,能选择本地图片和拍照 拿到需求,第一个想法就是看自己在规定时间上能否又快又好的实现。显然是不能( 。。),现在那么多前辈都把轮子都造好了,我们直接拼装不久可以了吗?目前为止,我还是这样,等功能深厚成为前辈了再撸几个轮子给后辈使用...

2017-08-03 21:08:16

阅读数:2862

评论数:3

RecyclerView + 九宫格图片 + ViewPager + PhotoView 实现列表图片点击放大并能缩放思路

首发地址:dongxi520.com 需求:在内容列表中点击图片列表显示大图并且可以双击放大缩小下文主要介绍思路,不一定是最好的,时间来不及能先实现效果就OK列表 可选的有 ListView 和 RecyclerView,这里主要就是列表数据的填充和展示使用 ListView 在 getVie...

2017-08-03 21:07:08

阅读数:2210

评论数:0

AndroidStudio中去掉标题栏的两种方式

将原来的styles.xml 文件改为如下即可 <resources> <!-- Base application theme. --> <style name="AppTheme" parent="Theme.AppCo...

2016-07-15 19:40:51

阅读数:1876

评论数:1

AndroidStudio2.0引用开源框架的步骤

AndroidStudio2.0引用开源框架的步骤 首先开源框架要是AS的,不是的话要转为AS,接着按如下选择 选中你开源框架所在的目录即可 接着 然后点击右边的 + 号,选择第三项,把你的开源框架项目和library选中,看到如下图中的中间部分有新的资源加入(我这里是...

2016-05-02 08:40:28

阅读数:1826

评论数:0

值得一看的GitHub源码

注册登录 https://github.com/fanrunqi/MaterialLogin(源码,可以直接参考) https://github.com/shem8/MaterialLogin(原生的登录,直接添加依赖就可以用) 播放音乐 https://github.com/iammert/Mu...

2016-08-28 10:41:41

阅读数:1583

评论数:0

小白Unity入门(下)

上文地址 小白Unity入门(上) 本篇文章还是学习总结,如写的有问题,请指出,谢谢! 旧版 UI 组件之 GUIText 常用 UI 系统简介NGUI NGUI 是一款使用最多的第三方的 UI 插件。 目前国内大部分的游戏的界面 UI,都是使用 NGUI 这个插件来编写实现的。 UGU...

2016-11-28 11:33:29

阅读数:1392

评论数:0

Kotlin简单使用EventBus3.x

我的博客原文地址:Kotlin简单使用EventBus3.x 完成功能:替换activity间传值的繁琐过程 使用到的 Kotlin 语法 我也是现学现用的,写的不对,多多指教 AS版本:2.3 EventBus版本:3.1.1 Kotlin 环境 这个网上很多讲解了,...

2018-01-31 22:06:54

阅读数:683

评论数:0

小白Unity入门(上)

本文为新手学习Unity的学习笔记,如有写的不对的,欢迎指出,谢谢。 Unity简介 Create games, connect with your audience, and achieve success You can create any 2D or 3D game with...

2016-11-27 17:13:39

阅读数:551

评论数:0

Jsoup爬虫使用记录

背景 学习 Android 到一段时间,想自己做一些项目练练手,需要数据怎么办呢? - 自己造数据 - 少量的假数据 利用数组或者集合来存储少量数据。- 大量的后台数据 这里的数据是指,自己获取数据,然后自己实现一个后台管理系统,通过这个系统去操作(增删改查)这些大量的...

2017-06-11 17:15:42

阅读数:431

评论数:0

Android AppBarLayout + RecyclerView 下滑到第一条卡顿解决之道

Android AppBarLayout + RecyclerView 下滑到第一条卡顿解决之道,共四种方式,选择你喜欢的,因为你喜欢的就是我喜欢的。

2018-05-09 17:26:08

阅读数:402

评论数:2

GitHub博客的搭建

如果喜欢折腾,而且喜欢写博客,那么往下看吧! 1、首先你需要有一个GitHub账号 这里就不给出教程了 自己去网上搜一下,网上有很多教程的 2、搭建GitHub博客 首先将https://github.com/suyan/suyan.github.io项目fork到自己仓库不了解如何fork的可以...

2016-06-01 17:24:49

阅读数:371

评论数:0

Android小知识大杂烩

Snackbar 与 Toast 小区别: Snackbar activity消失后不显示内容 Toast activity消失后仍显示内容 Androidstudio中的命名 Androidstudio中的布局文件和drawable中不允许出现大写命名的ID Androidstudio下Modu...

2016-08-28 10:30:36

阅读数:356

评论数:0

新浪云的使用

Sina App Engine(简称SAE)是新浪研发中心推出的国内首个公有云计算平台,支持PHP,MySQL,Memcached,Mail,TaskQueue,RDC(关系型数据库集群)等服务,并为开发者提供了非常便捷的管理界面。 简单来说就是,当你想用真机玩你开发的需要连接服务器的APP时,怎...

2016-05-17 15:29:16

阅读数:330

评论数:0

微信小程序~底部 Tab + 顶上 TitleBar 的实现

这一节内容比较简单,实现的效果图如下 底部导航栏的实现 官方文档—框架—配置 查阅文档后,我们的实现方式如下: &quot;tabBar&quot;:{ &quot;borderStyle&quot;:&quot;wh...

2018-05-13 22:28:29

阅读数:329

评论数:0

Android自定义View以及ViewGroup初探

在Android中,控件大致被分为两类:ViewGroup和View。ViewGroup控件作为父控件管理其包含的View控件。例如LinearLayout下包含着一些TextView,ImageView等View控件。 自定义View 适当的使用自定义View可以丰富程序的体验效果,但是滥用...

2016-12-07 16:05:41

阅读数:286

评论数:0

GitHub报错master->master(fetch first)的解决方法

问题的起因是 出现这个原因是仓库中的代码和本地中的代码不一致,需要先将仓库里的代码pull下来 然后在add 再commit 接着再push即OK啦! 在此感谢以下大神 参考 参考

2016-05-13 22:42:44

阅读数:255

评论数:0

侧滑菜单(SlidingMenu)总结

首先创建view包,包下创建实现类,然后在实现类中构造两个构造函数,同时初始化布局。接着就在实现类中根据点击与滑动的事件来判断应该做出的操作。其中的重难点应该就是坐标的选择与判断 MotionEvent.ACTION_DOWN 获取摁下时的坐标 MotionEvent.ACTION_MOVE ...

2016-04-30 23:46:49

阅读数:247

评论数:0

Retrofit2.1.0 + Glide + ToolBar + RecyclerView 的使用

目标是掌握网络请求框架,同时熟练使用Android MD元素 使用Retrofit2.1.0 请求网路i数据 使用Glide 加载图片 使用ToolBar显示标题 使用Recycler View显示内容 效果( 为了节省服务器端的流量,因此图片取的有点小) 实现过程Too...

2016-10-15 23:40:09

阅读数:199

评论数:0

不必纠结MVC还是MVP,听我说两句~

原文首发于Aller_Dong技术博客

2017-04-09 22:32:36

阅读数:194

评论数:0

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