Loader's Blog

人不会死在绝境,却往往栽在十字路口

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

打造android ORM框架opendroid(六)——级联查询

在上一篇博客《打造android ORM框架opendroid(五)——数据更新的实现》  我们介绍了opendroid数据更新的流程,也就在上次,我们OpenDroid类中的所有操作都介绍完了, 那查询操作呢?不是在OpenDroid中?查询操作是在OpenDroid中,不过是以内部类的形式呈现...

2015-02-01 10:18:22

阅读数:1854

评论数:0

打造android ORM框架opendroid(五)——数据更新的实现

在上一篇博客《打造android ORM框架opendroid(四)——优雅的删除数据》中,我们介绍了opendroid是如何优雅的从数据库中删除数据的,也可以看到opendroid的设计是如此的简单,其实opendroid只是我作为兴趣或者说是抱着试试的态度写的,当然它肯定存在诸多不足,但是这并...

2015-01-26 09:02:47

阅读数:1843

评论数:0

打造android ORM框架opendroid(四)——优雅的删除数据

在上一篇博客《打造android ORM框架opendroid(三)——持久化数据》中,我们感受到了opendroid保存数据的流程,今天的博客我们来顺一下opendroid是如何删除数据的。 还记得我们在第一篇博客《打造android ORM框架opendroid(一)——ORM框架的使用》中...

2015-01-24 09:22:06

阅读数:2791

评论数:0

打造android ORM框架opendroid(三)——持久化数据

在上一篇博客《打造android ORM框架opendroid(二)——自动创建数据库》中,我们介绍了opendroid是怎么做到自动帮我们创建好数据库并通过反射拼凑出创建数据库的SQL语句,接着上面的博客,今天要来介绍一下opendroid数据库持久化(也就是insert操作)是怎么一个流程。 ...

2015-01-19 13:50:12

阅读数:1852

评论数:0

打造android ORM框架opendroid(二)——自动创建数据库

在上一篇博客《打造android ORM框架opendroid(一)——ORM框架的使用》中相信你已经了解了opendroid的使用,那么从这篇博客开始,我们正式进入opendroid的源码分析,打造一款自己的ORM框架! 在正式开始之前,你需要保证手里有一份opendroid的源码,如果还没下载...

2015-01-16 09:57:17

阅读数:2481

评论数:8

打造android ORM框架opendroid(一)——ORM框架的使用

一、我的看法 我记得曾经有一篇博客是介绍的litepal的使用,在这篇博客中我提到过:本来以为android本身提供的API已经封装的够好了,根本不需要什么ORM框架了,但是在使用了litepal后,我感觉使用ORM框架还是很有必要的,下面是我对ORM和android API的几点看法: 1、做为...

2015-01-15 09:15:50

阅读数:3583

评论数:10

仿QQ侧滑删除ListView——2015第一博

一直感觉QQ最近联系人那个侧滑删除功能挺高大上的,经过几经波折,终于在新的一年里实现了该功能。实现这个功能真是费了老劲了,好几次有了想法,兴奋的去写代码实现,结果让代码打了自己一个耳光,最终还是用margin的方式实现了这种效果,好吧, 先上效果! 看完效果,就来说一下思...

2015-01-06 09:47:14

阅读数:4151

评论数:5

回首2014,展望2015

一、回首2014 2014年,对我还说还真算的上不同寻常的一年, 因为就在1多月以前,我光荣的从学生晋升为程序员[此处应该有掌声]。 回望一下2014这一年吧, 恩,这一年应该是我真正开始android开发的一年,还记得做的第一个成形的软件是一个签到程序,从android到php,自己一个人搞定,...

2014-12-31 20:37:47

阅读数:2132

评论数:3

Android联动ListView的实现

今天带来的是两列并排ListView关联滑动,这里面有两个知识点:1、两个ListView如何并列显示。2、如何关联滑动。 第一个问题,好像我之前的博客提到过,就是让ListView的width有wrap_content的能力,可以参考我的另一篇博客《并排ListView——仿京东分类列表》。 今...

2014-12-22 21:05:58

阅读数:4397

评论数:2

Android5.0之Palette简单实用

一直想学学android5.0的新特性,但是由于模拟器的原因,一直没有了却这个心愿。 今天是个悲剧的一天,但不是有那么一句老话吗“塞翁失马,焉知非福”。先说说今天吧, 不知道咋回事,genymotion数据全丢失了,没办法,只能重新下载新的数据,就是在选择版本的过程中,突然发现了5.0, 好激动,...

2014-12-21 20:54:50

阅读数:3566

评论数:0

打造史上最容易使用的Tab指示符——Indicator

如果你还不知道什么是Tab指示符,相信在你看过网易新闻的这效果后,一定会豁然开朗:‘ 就是导航栏下面那个红色的长条,今天我们也来实现一下这效果。。。我们的代码很简单,而且很容易使用,初步统计,一行代码就可以使用这样的indicator。 恩,我项目在还没加这个效果之前用了一个LinearLay...

2014-12-20 21:22:38

阅读数:12932

评论数:26

android实现discuz论坛的登录

今天工作中遇到的一个问题,需求是这样的,需要给dz的论坛做一个android扩展,这肯定少不了会员登录,就得需要二次开发dz提供一个登录接口,眩晕中。。。 因为我对dz不熟悉,所以这个工作对我来说还是有难度的。 仔细分析了一下,在android上为什么需要客户端登录? 答案是肯定的,就是为了获...

2014-12-16 20:47:44

阅读数:2570

评论数:0

并排ListView——仿京东分类列表

无意间看到京东的分类列表做的非常炫, 是那种横排列表的形式,本来是想截图上来的,但是公司没找到数据线。。。。好吧,今天我们也来实现个这种效果。 这次我选择的ListView,但是ListView默认是横向铺满屏的,怎么做到并排呢? 重写!!! 虽然京东的没法截图了,但是我自己做的效果可以在模拟器上...

2014-12-06 15:57:58

阅读数:6130

评论数:4

ViewGroup初探,自定义LinearLayout

这篇文章我们开始向ViewGroup进军,打造一个简单的LinearLayout,当然该LinearLayout还不能用于项目中,只是为了学习使用。 首先new一个class, 让它继承自ViewGroup, 默认会让你重写onLayout方法,因为该方法在ViewGroup中是abstract的...

2014-12-03 10:44:52

阅读数:1527

评论数:0

打造完美的ImageLoader——LruCache+DiskLruCache

做android应用少不了要和网络打交道,在我刚开始学android的时候总是处理不好网络图片的加载,尤其是图片乱跳的问题,后来发现了各种缓存图片的方法:本地缓存、软引用、LruCache.... 我知道的这三种方法中,第一中和其他两种并不冲突,我们完全可以缓存到本地一份,在缓存到内存中一份。软...

2014-12-01 11:07:11

阅读数:2106

评论数:1

打造可下拉的EditText--DropEditText

android的默认Spinner只能下拉选择内容,而不能选择,有时候我们想提供给用户更加人性化的

2014-11-23 19:57:45

阅读数:2993

评论数:0

ViewDragHelper详解(一)- 可拖动的view

ViewDragHelper从名称上就可以看出, 这是一个用来简化viewtuod

2014-11-10 21:01:40

阅读数:7397

评论数:1

android ORM框架LitePal完全解析(crud)

关于litepal本来是不想看的, android本身对SQLite的封装已经很好了

2014-11-05 21:32:23

阅读数:3581

评论数:4

修改RadioButton默认的按钮

现在有这么一个需求,有两个单选按钮,yon

2014-11-04 08:30:21

阅读数:3610

评论数:1

戏说ViewGroup事件分发机制

看了很多关于ViewGroup事件分发的文章,也试了很多ci

2014-11-03 14:41:06

阅读数:1238

评论数:1

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