登录 立即注册
安币:

简化Android的UI开发

如果你觉得这篇文章太长,而且还没有往下阅读的话,我可以给你简要的介绍文章要讲的内容:我使用纯Java通过数据绑定的方式提供了一种AndroidUI开发的代码往往是支离破碎的,写出来的代码通常都是大量的模板化代码,而且没有结构可言。下面是一些问题(纯属个人见解):AndroidUI开发很少符合MVC模式(或者是M-V-其他任何东 ...
MrlLee 2016-12-28 16:26
阅读:705 评论:0 赞:1

自动化截图-应用分发时的自动截图方案

在发布App到应用商店时有一件的事情不得不做,就是上传最新的高清无码截图到应用商店上。可是如果你的App有许多页面,那你每次发布更新都可能是一场梦魇,因为你需要一页一页地去截图。为了解决众多App开发者的这个痛点,我将在这篇博文中介绍一个实现自动化截图的方法:刚到 CapitaineTrain 公司里,就有人让我 ...
MrlLee 2016-12-28 16:25
阅读:493 评论:0 赞:0

React Native 触摸事件处理详解

触控是移动设备的核心功能,也移动应用交互的基础,Android和iOS各自都有完善的触摸事件处理机制。ReactNative(以下简称RN)提供了一套统一的处理方式,能够方便的处理界面中组件的触摸事件、用户手势等。本文尝试介绍RN中触摸事件处理。1.RN基本触摸组件RN的组件除了Text,其他组件默认是不支持点击事件,也不能响应基本 ...
MrlLee 2016-12-28 16:23
阅读:433 评论:0 赞:0

Android 上的低功耗蓝牙实践

我今天分享的主题是Android上低功耗蓝牙的实践。这个主题比较小众。我在过去的一年多的时间里,主要是在做低功耗蓝牙相关的开发。接触过程中发现,BLE的开发和通常的AndroidAPP的开发有点不一样,这里需要访问硬件资源,而且涉及到一些协议相关的内容,而且这方面的资料也比较少。今天我从Android开发者的角度,来分享一下 ...
MrlLee 2016-12-28 16:22
阅读:338 评论:0 赞:0

通用RecylerAdapter,内置XRecyclerView,兼容上下拉与动画,高复用,一个Adapter通用 ...

Hello大家好,郭老司机又来了。以前都是看文章的小喵同志,如今终于体也会到码字的不易,作为一个沉默寡言的程序猿,对于码文无数的前辈深表敬佩((/--)/。RecylerView相信大家都听过(你确定要说没听过==),在ListView横行的年代里,RecyclerView携带了褒贬不一的评价,开始进入了我们的视线,那时候刚好开始了新的项目,正 ...
MrlLee 2016-12-28 12:19
阅读:442 评论:0 赞:1

Tomcat配置文件—Server

介绍一个Server元素代表整个Catalinaservlet容器。因此,它必须是单一在配置文件conf/server.xml的最外层,当然,依然是在标签<xml>下。它的属性代表servlet容器的整体特点。特性一般特性Server的所有实现支持下面的特性:特性描述className将要实现的Java类名。这个类必须实现org.apache.catalina.Server接口。如果类名没 ...
maomorn 2016-12-28 12:07
阅读:205 评论:0 赞:0

Rx_Android 的简单实用方法(参考老罗代码)

Rx是响应式编程的意思,本质是观察者模式,是以观察者(Observer)和订阅者(Subscriber)为基础的异步响应方式.在Android编程时,经常会使用后台线程,那么就可以使用这种方式.目前的异步编程方式都会导致一些问题,如(1)Asynctaskscaneasilyleadtomemoryleaks(2)CursorLoaderswithaContentProviderrequirealargeamountofconfigurat ...
zmlp 2016-12-27 20:49
阅读:346 评论:2 赞:1

SQL语句汇总(方便粘贴sqlite语句)

DDL语句删除表DROPTABLEIFEXISTS't_student'; 创建表CREATETABLEIFNOTEXISTS't_student'('id'INTEGERNOTNULLPRIMARYKEYAUTOINCREMENT,'name'TEXT,'age'INTEGER);  DML语句插入语句INSERTINTOt_student(name,age)VALUES('why',18);INSERTINTOt_student(name,age)VALUES('lmj',25);INSERTINTOt_student(name,a ...
biefengwoa 2016-12-27 17:50
阅读:233 评论:0 赞:2

MVPArms MVP快速集成框架

概述文|JessYanCodingGithub地址:https://github.com/JessYanCoding/MVPArmsBlog地址:http://jessyan.me/andorid-MVPArms-intro/MVPArms是一个整合了大量主流开源项目的AndroidMvp快速搭建框架,其中包含Dagger2Retrofit,Rxjava以及Rxbinding,RxCache等Rx系三方库,并且提供UI自适应方案,本框架将它们结合起来,并全部使用Da ...
MrlLee 2016-12-27 15:02
阅读:1452 评论:2 赞:3

观察者模式学习--使用jdk的工具类简单实现

观察者模式学习之二:使用jdk的自带的工具类实现,与自己实现相比,两者有以下的区别:1,自己实现,需要定义观察者的接口类和目标对象的接口类。使用javautil的工具类,则不需要自己定义观察者和目标对象的接口类了,jdk已经定义好了。2,自己实现,具体的目标对象类中,实现了接口方法后,还必须要自己实现维护观察者的注 ...
zmlp 2016-12-27 14:00
阅读:146 评论:0 赞:0

Java 观察者模式

1.概述有时被称作发布/订阅模式,观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态发生变化时,会通知所有观察者对象,使它们能够自动更新自己。2.解决的问题将一个系统分割成一个一些类相互协作的类有一个不好的副作用,那就是需要维护相关对象间的一致性。我们不希望 ...
zmlp 2016-12-26 20:02
阅读:2025 评论:0 赞:0

AndroidWebView的销毁和无法加载天猫网页的问题

##将WebView彻底销毁的问题##在写一个VideoView播放视频时,发现跳转到webView播放完h5加载的video标签的视频后finish再跳转回来,VideoView再播放视频时会出现此视频无法播放,而且我以前加载的动画也会很卡,所以我怀疑是webView还占内存的原因,所以我决定销毁WebView,但是尝试了很多方法。方法一:设置setting的缓存及W ...
Android_姚丹 2016-12-26 15:19
阅读:297 评论:0 赞:1

intent中flag的使用

今天写代码遇到了一个问题:有如下几个ActivityA-B-C当B-A-B跳转的时候,使用Intent的FLAG_ACTIVITY_CLEAR_TOP会让第一个B和第二个A,destory掉但是当B-A-C跳转的时候不会调用B和A的destory其实这个问题以前遇到过,今天遇到的时候又忘记了。查看API文档才发现原因,所以这里记录一下避免下次又忘记了:publicstaticfinalin ...
玲珑_snwrN 2016-12-26 14:47
阅读:245 评论:0 赞:0

Application context和Activity context的区别

这是两种不同的context,也是最常见的两种.第一种中context的生命周期与Application的生命周期相关的,context随着Application的销毁而销毁,伴随application的一生,与activity的生命周期无关.第二种中的context跟Activity的生命周期是相关的,但是对一个Application来说,Activity可以销毁几次,那么属于Activity的contex ...
zmlp 2016-12-26 12:41
阅读:250 评论:1 赞:1

广告投放| Github|申请友链|手机版|站点统计|安卓巴士

返回顶部