YLBF_DEV的专栏

Code 动心弦

Java 语言实现的八大排序算法

Java 语言实现的八大排序算法 1、直接插入排序 2、希尔排序(最小增量排序) 3、简单选择排序基本思想: 4、堆排序基本思想: 5、冒泡排序基本思想: 6、快速排序基本思想: 7

2016-08-01 14:30:02

阅读数:305

评论数:0

Android 开发中应该知道的关于strings.xml的事

Android 开发中应该知道的关于strings.xml的事避免过度复用 不要复用不同页面上的字符串 1.假设你现在在Sign In与Sign Up两个界面上都设置了一个加载提示框,因为两个都是用于提示正在加载中的,因此你打算使用相同的提示语 —— R.string.loading<s...

2016-07-20 13:27:47

阅读数:478

评论数:0

Android 命名规范 (提高代码可以读性)

Android 命名规范 (提高代码可以读性)前言android文件众多,根据名称来辨别用途很重要,因此命名要规范刚接触android的时候,命名都是按照拼音来,所以有的时候想看懂命名的那个控件什么是什么用的,就要读一遍甚至好几遍才知道,这样的话,在代码的审查和修改过程中就会浪费不少不必要的时间。...

2016-06-08 11:50:28

阅读数:838

评论数:0

浅谈 MVP in Android

转载请标明出处: http://blog.csdn.net/lmj623565791/article/details/46596109; 本文是在:【张鸿洋的博客】的内容基础上转载而来,对于做出了一些修改一、概述对于MVP(Model View Presenter),大多数人都能说出一二:...

2016-05-25 17:54:11

阅读数:224

评论数:0

修改Android Studio Build生成apk的默认名称

用Android Studio 打包App时生成的名称默认是 app-release.apk这样的名字 我这里使用Gradle 配置文件修改默认命名格式以更直观管理 我现在格式是这样的 我现在格式是这样的 包名_版本名称_生成时间的哈希-release|debug.apk 例如...

2016-02-26 16:43:32

阅读数:12529

评论数:0

Android 进程间通信之AIDL

由于android系统中应用程序之间不能共享内存。因此,在不同应用程序之间交互数据(跨进程通讯)就稍微麻烦一些。在android SDK中提供了4种用于跨进程通讯的方式。这4种方式正好对应于android系统中4种应用程序组件:Activity、Content Provider、Broadcast...

2016-02-18 16:13:52

阅读数:742

评论数:0

android进程间通信之Broadcast

由于android系统中应用程序之间不能共享内存。因此,在不同应用程序之间交互数据(跨进程通讯)就稍微麻烦一些。 这里利用广播接收器来解决不同应用间的通信问题,以及广播接收器使用上的一点总结

2016-02-18 13:54:48

阅读数:2228

评论数:0

HTTP头部详解

HTTP头部详解 HTTP(HyperTextTransferProtocol)是超文本传输协议的缩写,它用于传送WWW方式的数据,关于HTTP 协议的详细内容请参考RFC2616。

2015-12-14 17:07:01

阅读数:3788

评论数:0

在android的spinner中,实现取VALUE值和ID值

为了实现在android的spinner实现取VALUE值和TEXT值,我尝试过好些办法,在网上查的资料,都是说修改适配器,刚开始我也是通过修改适配器的方法来做的,但是如果一个activity有多个spinner,就需要多声明几个适配器的全局变量。后面查看适配器的源码发现,其实没有必要修改适配器,...

2015-11-07 17:56:38

阅读数:2637

评论数:0

Android Spinner

Android Spinner在Android的UI开发中,Spinner(下拉列表)总是可以用到的Spinner是一个列表选择框,会在用户选择后,展示一个列表供用户进行选择。Spinner是ViewGroup的间接子类,它和其他的Android控件一样,数据需要使用Adapter进行封装。

2015-11-07 17:35:26

阅读数:650

评论数:0

Android M 新的运行时权限开发者需要知道的一切

android M 的名字官方刚发布不久,最终正式版即将来临! android在不断发展,最近的更新 M 非常不同,一些主要的变化例如运行时权限将有颠覆性影响。惊讶的是android社区鲜有谈论这事儿,尽管这事很重要或许在不远的将来会引发很严重的问题。

2015-10-30 10:43:16

阅读数:536

评论数:0

Android 关于fragment切换

Android 关于fragment切换在项目中需要进行Fragment的切换,一直都是用replace()方法来替换Fragment 但是,这样会有一个问题 ,应该很多朋友都遇到过: 每次切换的时候,Fragment都会重新实例化,也就是运行OnCreatVIew()方法 翻看了Andro...

2015-08-13 11:37:14

阅读数:701

评论数:0

Activity被回收导致fragment的getActivity为null的解决办法

Activity被回收导致fragment的getActivity为null的解决办法如果系统内存不足或者切换横竖屏或者app长时间在后台运行,Activity都可能会被系统回收,然后Fragment并不会随着Activity的回收而被回收,从而导致,Fragment丢失对应的Activity。

2015-08-12 16:54:55

阅读数:673

评论数:0

Android取消EditText自动获取焦点默认行为

Android取消EditText自动获取焦点默认行为在项目中,一进入一个页面, EditText默认就会自动获取焦点,很是郁闷,Android 如何让EditText不自动获取焦点?于是搜集整理一番,晒出来和大家分享,希望对你们有所帮助。

2015-08-12 11:27:11

阅读数:1088

评论数:0

关于如何理解数组

关于如何理解数组今天把之前的笔记整理下方便以后查阅

2015-08-09 16:21:27

阅读数:340

评论数:0

Android 判断用户2G/3G/4G移动数据网络

Android 判断用户2G/3G/4G移动数据网络在做 Android App 的时候,为了给用户省流量,为了不激起用户的愤怒,为了更好的用户体验,是需要根据用户当前网络情况来做一些调整的,也可以在 App 的设置模块里,让用户自己选择,在 2G / 3G / 4G 网络条件下,是否允许请求一些...

2015-08-06 10:28:17

阅读数:1103

评论数:0

T_SQL总结笔记

T_SQL总结笔记 一 基本语法 新建数据库 插入数据insert 修改数据记录Update 删除 1Delete记录日志 2清空删除Truncate不记录日志 3删除表drop表和日志都删除 二运算符 三 通配符 四 查询 SELECT语句格式 查询 模糊查询 LIKE IS NULL BETW...

2015-06-27 17:10:06

阅读数:658

评论数:0

使用Ant批量打包Android渠道包

**使用Ant批量打包Android渠道包**Apache Ant,是一个将软件编译、测试、部署等步骤联系在一起加以自动化的一个工具,大多用于Java环境中的软件开发。今天花费了几个小时,参考网上的资料,期间遇到了好几个问题, 终于实现了使用Ant批量多渠道打包,现在,梳理一下思路,总结使用Ant...

2015-06-04 14:14:24

阅读数:1025

评论数:0

FastJson解析工具解析Json

阿里巴巴FastJson是一个Json处理工具包,包括“序列化”和“反序列化”两部分,它具备如下特征: 速度最快,测试表明,fastjson具有极快的性能,超越任其他的Java Json parser。包括自称最快的JackJson; 功能强大,完全支持Java Bean、集合、Map、日期、...

2015-06-02 17:42:10

阅读数:1404

评论数:0

Android四大组件:Activity、Service、Broadcast Receiver、Content Provider

Android四大组件:Activity、Service、Broadcast Receiver、Content Provider。

2015-05-25 14:44:49

阅读数:505

评论数:0

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