Android
文章平均质量分 75
Alan_Mo
专注于移动开发
展开
-
一步步探索学习Android Touch事件分发传递机制(三)
前言 该系列文章分三篇: 一步步探索学习Android Touch事件分发传递机制(一) 通过写demo打Log,以ACTION_DOWN事件为例,完整了解整个Android Touch事件分发传递机制。 一步步探索学习Android Touch事件分发传递机制(二) 探索了ACTION_MOVE和ACTION_UP事件的分发传递规律。 一步步探索学习And原创 2017-12-04 18:49:04 · 423 阅读 · 0 评论 -
一步步探索学习Android Touch事件分发传递机制(二)
前言1. 探究的内容在上一篇文章《一步步探索学习Android Touch事件分发传递机制(一)》中,已经以ACTION_DOWN事件为例,对Android系统的Touch事件分发传递机制做了探究,并得出了形象好记忆的结论。这篇文章所探究的问题是与上一篇文章紧密相关的,如果对Android Touch事件分发传递机制还不太了解的同学,建议先去看看上一篇文章《一步步探索学习Android Touc原创 2017-11-19 09:34:07 · 512 阅读 · 0 评论 -
一步步探索学习Android Touch事件分发传递机制(一)
Android TouchEvent 简介1.探究对象简介 Android的屏幕触摸事件在Android官方API中由类MotionEvent来描述,不同的触摸事件对应不同的事件类型。如:ACTION_DOWN;ACTION_UP;ACTION_MOVE;ACTION_CANCEL每个事件对应都有自己的传递路径,从产生到传递到最终被消费(终止传递)。而它们的传递的载体就是整颗View树。毕竟原创 2017-11-13 11:38:45 · 396 阅读 · 0 评论 -
Android基于UDP的局域网聊天通信(有完整Demo)
开头先直接给出: 完美运行的Demo下载地址:http://www.demodashi.com/demo/12057.html 方便各位急用的同学。1. 开发环境1.1 开发工具IDE:AndroidStudio 2.3语言:javajdk1.8最低支持:Android4.1以上1.2 测试环境实测: 红米4(android 6.0.1) 红米Note5A(androi原创 2017-12-01 20:05:10 · 9127 阅读 · 5 评论 -
AndroidStudio核心快捷键精编
前言 本文不是AndroidStudio的快捷键大全收集,也不是简单的AS快捷键修改和入门介绍。如有这方面需求请自助搜索百度或谷歌。AndroidStudio是一款基于IDEA的非常强大的IDE,其有着很多方便我们平时开发和测试的功能集成其中。本文主要是把这方面的核心且能够帮助大家实现高效开发的功能及其快捷键做一些总结介绍。原创 2017-11-02 13:22:13 · 440 阅读 · 0 评论 -
我的实习面经(Android开发,已拿阿里,华为,CVTE Offer)
忙过了一段时间,终于有空坐下来写一篇面经,记录一下自己前面一段时间找实习的过程和经验,希望对阅读到这篇面经的你有所帮助。 先介绍一下我的基本情况: 学校专业:本人某普通211通信工程专业本科生(非计算机科班出身)。 面试岗位:Android客户端开发工程师 面试公司:阿里巴巴,华为,CVTE 面试结果:阿里巴巴,华为,CVTE都给了Android客户端开发工程师Offer原创 2017-06-08 21:39:42 · 5276 阅读 · 3 评论 -
Android 记录一个好用的文件存储操作工具类SDCardHelper
一个Android的文件操作工具类转载 2017-03-03 19:15:53 · 861 阅读 · 1 评论 -
Android开源框架之Android-Universal-Image-Loader
引言:图片加载在Android开发中几乎是每一个应用都有的需求。图片加载从大的角度可以分为两种,一种是加载一两张的少量图片,比如用户资料页面加载一个用户头像图片;另一种则是加载大量网络图片,比如朋友圈,比如今日头条等新闻类APP的新闻页。对于第一种情况,我们一般开个线程或者用AsynTask异步加载一下就完事了,但对于第二种如果每张图片的加载都手动new 一个thread去做,逻辑操作复杂和内存泄漏都原创 2017-01-16 10:06:20 · 975 阅读 · 0 评论 -
Android 图片获取:从服务器下载与缓存本地
引言接着上一篇《 Android 更改头像(图片)并上传服务器功能Demo详解 》的博客,今天讲一下Android的应用程序中对于图片的获取原理和一般的处理方式。一般而言,我们要么从服务器建立http链接然后拿到图片,要么就是之前缓存在本地某个文件夹中,需要时从本地获取,这样显然会更快。代码与思路思路很简单,先判断缓存路径的文件夹中有没有我们要的图片,有就直接拿出来显示,没有就从服务器获取。思路原创 2016-09-17 17:37:48 · 5570 阅读 · 0 评论 -
Android 更改头像(图片)并上传服务器功能Demo详解
引言很久没更新博客了,最近忙得有点神魂颠倒,不过呢,今天回来继续更新。今天还是我们的android小demo系列,带来的是很常用的一个功能:用户从图库或者自个儿调用相机拍摄一张照片,然后用户可以对图片做裁剪啊加滤镜啊等操作,最后把图片返回显示到界面(或者再加点上传到服务器的操作)。实现思路与步骤1.布局文件布局很简单,demo嘛,一个imageview用来显示图片(头像),一个button用来点击原创 2016-09-10 14:56:33 · 20308 阅读 · 24 评论 -
Android 侧滑菜单(DrawerLayout+ToolBar的使用)
引言DrawerLayout是现在Android App开发很流行的一种UI框架,它就是我们常见的侧滑菜单,QQ和百度阅读等很多APP都有类似的效果。不过它们其中有些是用SlidingMenu实现的,有些则是用DrawerLayout实现的。SlidingMenu是GitHub上一个很火的开源框架,早期的很多Android App的侧滑菜单都是用这个框架做的。不过后来Google给开发者写了这个官方原创 2016-08-24 15:00:53 · 2675 阅读 · 2 评论 -
Android自定义录像(二)之录制文件存储与查看
引言这篇文章接着上一篇Android自定义录像(一)之录像功能实现(附demo源码)来写。这里将介绍用MediaRecorder录制视频后如何保存并且提供一个用户查看录像的Activity。用到的技术包括GridView的使用和文件存储与读取以及如何调用系统播放器播放等。后面附有github的demo源码下载链接。废话不多说,有代码有真相。思路与代码首先我们写一个UI布局,这个布局很简单,是一个G原创 2016-08-10 21:15:53 · 3227 阅读 · 0 评论 -
Android自定义录像(一)之录像功能
引言最近在做一个项目,是有关用手机摄像头做图像实时识别的。所以里面需要自定义一个录像功能。该demo实现了录像和录像后文件的保存查看,录像会实时自动对焦(AutoFocus)。根据功能分两篇讲述。这第一篇讲述录像基本实现思路和需要注意的点。后面附有github的demo源码下载链接。思路*Android实现录像主要依靠MediaRecorder和SurfaceView这两个类。另外,因为需要对摄像头原创 2016-08-06 16:54:46 · 22775 阅读 · 15 评论