- 博客(10)
- 资源 (7)
- 收藏
- 关注
原创 Android中Service类中onStartCommand返回值介绍
Android中调用startService(Intent intent)会调用该Service对象的onStartCommand(Intent intent, int flags, int startId)方法,然后在onStartCommand方法中做一些处理。这个函数有一个int的返回值,根据官方文档说明,改返回值有四种情况,下下面就对这四种返回值做一一介绍
2016-01-25 11:49:15 4683
原创 Android中消除Dialog内容区域外围的灰色
先贴张图,告诉大家我今天需要说明的问题是什么:使用过Dialog这个控件的朋友都应该清楚,默认Dialog内容会居中显示,在内容外面还有很大一片区域(红色三角形标识)会有一层灰色的阴影。有些时候我们需要将阴影取消,在网上找了很多种方法,这里我不讨论别人的对与错,只是将我的实现方法分享给大家:Dialog.getWindow().clearFlags( WindowManager.LayoutPara
2016-01-22 09:34:54 2871
转载 值得你关注的Android6.0上的重要变化(二)
十 Android KeyStore变化十一 Wi-Fi和网络变化Wi-Fi and Networking Changes十二 相机服务变化Camera Service Changes十三 运行时Runtime十四 APK验证APK Validation十五 USB连接USB Connection十六 企业Android的变化Android for Work Changes十 Andr
2016-01-22 09:24:24 741
转载 值得你关注的Android6.0上的重要变化(一)
一 运行时权限检查Runtime Permisssions二 休眠和应用待机模式Doze and App Standby三 移除Appache的HTTP ClientApache HTTP Client Removal四 BoringSSL五 获取硬件标识符Access to Hardware Identifier六 通知Notifications七 AudioManager Changes八 文本选择
2016-01-22 09:18:25 1697
原创 Java 希尔排序(Shell Sort)
含义算法描述含义希尔排序(Shell Sort)是插入排序的一种。也称缩小增量排序,是直接插入排序算法的一种更高效的改进版本。希尔排序是非稳定排序算法。该方法因DL.Shell于1959年提出而得名。 希尔排序是把记录按下标的一定增量分组,对每组使用直接插入排序算法排序;随着增量逐渐减少,每组包含的关键词越来越多,当增量减至1时,整个文件恰被分成一组,算法便终止。
2016-01-14 13:57:06 642
原创 Android Log 工具类
开发Android APP时,经常会使用Log来打印日志信息,但是在发布版本的时候,为了数据安全性,需要删除这个Log日志,为了能够在测试版和正式版之间能快速切换,我写下了如下的Log工具类,在测试版中,调用LogUtils .setDebug(true),正式版时修改为LogUtils .setDebug(false)
2016-01-13 11:49:17 705
原创 Android Toast工具类
开发Android APP时,经常会使用Toast来展示消息,用过的同学都知道,如果连续弹出多个Toast消息时,Toast消息会显示很长时间。为了解决这个问题,我自己写了一个工具库,方便后期使用。
2016-01-13 11:36:00 519
转载 什么事DDoS?什么事ADS?看ADS如何治愈DDoS伤痛
如今大流量网络攻击正逐渐呈现增长趋势。那什么是DDoS攻击?如何才能抵御DDoS攻击呢?本文作者通过一系列漫画图片为大家做了生动演示。
2016-01-12 09:39:29 3745
原创 Java 堆排序(Heap Sort)
含义算法描述代码实现Java含义堆排序(Heapsort)是指利用堆积树(堆)这种数据结构所设计的一种排序算法,它是选择排序的一种。可以利用数组的特点快速定位指定索引的元素。堆分为大根堆和小根堆,是完全二叉树。大根堆的要求是每个节点的值都不大于其父节点的值,即A[PARENT[i]] >= A[i]。在数组的非降序排序中,需要使用的就是大根堆,因为根据大根堆的要求可知,最大的值一定在堆顶。算法描
2016-01-10 18:17:17 804
原创 Java 快速排序 (Quick Sort)
含义算法描述代码实现Java含义快速排序(Quicksort)是对冒泡排序的一种改进。快速排序是由东尼·霍尔所发展的一种排序算法。在平均状况下,排序n个项目要Ο(n log n)次比较。在最坏状况下则需要Ο(n2)次比较,但这种状况并不常见。事实上,快速排序通常明显比其他Ο(n log n)算法更快,因为它的内部循环(inner loop)可以在大部分的架构上很有效率地被实现出来。算法描述设要排
2016-01-05 21:31:06 959
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人