在 Android 中,由于主线程负责维护 UI,不能被阻塞,那么在通过磁盘或者网络进行异步加载数据的时候就需要使用多线程了。以下是我整理的几种使用多线程执行异步操作的方式,...
在很多APP当中,圆形的图片是必不可少的元素,美观大方。本文将带领读者去实现一个圆形图片自定View,力求只用一个Java类来完成这件事情。 一、先上效果图 二、实现思路 在...
源码传送门 在上一篇文章我们介绍了获取大文件的一个唯一的特征值MD5,通过MD5我们可以唯一的标识一个文件,并可以实现秒传效果,今天的这篇文章主要介绍大文件的上传操作,当然谈...
Android3.0引入Fragment的初衷是为了适应大屏幕的平板电脑,由于平板电脑的屏幕比手机屏幕更大,因此可以容纳更多的UI组件,且这些UI组件之间存在交互关系。本篇文...
Android中的性能优化是一个非常重要的内容,本文是自己在Android性能优化方面的学习笔记,主要总结了网上目前已经有的博客介绍的相关优化方法,同时结合自己的理解补充了一...
即时通讯(Instant Messenger,简称IM)软件多是基于TCP/IP和UDP进行通讯的,TCP/IP和UDP都是建立在更低层的IP协议上的两种通讯传输协议。前 者...
客户端技术 hybrid app模式,该模式的框架:phonegap、appcan、weX5等, 服务端技术 Apache+phpTomcat+java 第三方即时通讯服务 ...
概述 最近流行 左侧抽屉式的导航条菜单,知乎,360,QQ都使用了这样的导航菜单,我们也了解下: Android Design 的流行趋势:Navigation Drawer...
佛说 前世五百次回眸才换来今生的一次相遇 那是不是前世你我都错过彼此无数次回眸 所以 今生只留下我一人张望 夏天 天很蓝云很白 阳光耀眼的很无理 独自一人坐在公共汽车上 阳光...
Android面试70题 这里整理的都是我在面试过程遇到的笔试和面试题,基本都参照和对比了网上的一些解决方案,修复了一些bug。有些题的其他解决方案在注释中有链接,希望对广大...
Android 项目规范 本文档的目的是定义项目规范。这些应遵循整个 Android 项目以帮助我们保持整洁和统一的代码库。 🙂此文内容翻译自 原文地址 。 1. 项目规范 ...
新项目中,使用了Google I/O 2013发布的新工具,使用Gradle构建android项目,并且在新版的Intellig IDEA以及google的Android S...
今天写一写android的ADB手机无线调试方法,因为我的手机因为长时间测试插拔USB口已经被搞坏了。当然,这个方法百度上都由很多了,写下来巩固一下自己印象,希望也能帮到你。...
设计模式原则 单一职责 开闭原则 里氏替换 接口隔离 依赖倒置(也称依赖反转) 迪米特原则(更好的扩展性) 创建型模式标识:● 行为性模式标识:※ 1●单例模式:(insta...
断断续续的,《Android源码设计模式解析》也看了一遍,书中提到了很多的设计模式,但是有部分在开发中见到的几率很小,所以掌握不了也没有太大影响。 我觉得这本书的最大价值有两...
本文取自本人CSDN的博客:http://blog.csdn.net/gaozhan_csdn/article/details/52085911话说简书不是很适合代码编写啊,...
作者:成 富, 软件工程师, IBM 中国软件开发中心 类加载器(class loader)是 Java™中的一个很重要的概念。类加载器负责加载 Java 类的字节代码到 J...
1. 前几天,在公众号上发了个话题:二十几岁,你的存款有多少? 一夜之间,收到了几百条回复,很多人留言哀嚎说自己月光甚至是“负”婆,也有些年纪轻轻就资产颇丰的。大家似乎更愿意...