android
androidstarjack
生命不息,奋斗不止,万事起于忽微,量变引起质变
展开
-
Andropid自定义组件-坐标详解
在做一个view背景特效的时候被坐标的各个获取方法搞晕了,几篇抄来抄去的博客也没弄很清楚。现在把整个总结一下。其实只要把下面这张图看明白就没问题了。涉及到的方法一共有下面几个:view获取自身坐标:getLeft(),getTop(),getRight(),getBottom()view获取自身宽高:getHeight(),getWidth()原创 2015-07-10 09:20:52 · 1256 阅读 · 0 评论 -
快速Android开发系列通信篇之EventBus
概述及基本概念**EventBus**是一个Android端优化的publish/subscribe消息总线,简化了应用程序内各组件间、组件与后台线程间的通信。比如请求网络,等网络返回时通过Handler或Broadcast通知UI,两个Fragment之间需要通过Listener通信,这些需求都可以通过**EventBus**实现。作为一个消息总线,有三个主要的元素:Event:原创 2015-07-23 09:47:57 · 3345 阅读 · 4 评论 -
自定义PopupWindow的实现
Android-自定义PopupWindow带动画的实现2015年10月5日PopupWindow在应用中应该是随处可见的,很常用到,比如在旧版本的微信当中就用到下拉的PopupWindow,那是自定义的。新版微信5.2的ActionBar,有人已经模仿了它,但微信具体是使用了ActionBar还是其他的笔者倒是不太清楚,本篇博客主要介绍如何自定义一个PopupWindow来供原创 2015-10-05 15:10:27 · 2308 阅读 · 0 评论 -
ShareSDK 第三方分享
之前用过这个几次了,而每次都没有记录一下具体的步骤,这次就写一下吧1、去ShareSDK下载官方的SDK2、现在他们的服务特别人性化,解压SDK之后会发现有一个"双击此批处理文件可以生成一个快速集成ShareSDK的目录.bat"这样一个文件,打开之后按照提示输入你的应用包名,他就会给你生成一个目录,你直接拷贝到你的项目中就OK了,拷贝进来之后会报错,其实就是R文件报错,在导入R文原创 2015-10-21 12:56:01 · 1304 阅读 · 0 评论 -
Android Studio打包apk,aar,jar包 总结
文本我们将讲解android studio打包apk,aar,jar包的相关知识。apk包就是android系统的安装包,这里没什么好说的,aar包是android中独有的类库包,而jar包是java中特有的类库包,在具体的介绍打包之前,我们先来aar包和jar包的区别。原创 2016-08-30 14:33:43 · 10962 阅读 · 0 评论 -
android recycleView的进一步封装
http://blog.csdn.net/androidstarjack1.HeaderAndFooterRecyclerViewHeaderAndFooterRecyclerView是支持addHeaderView、 addFooterView、分页加载的RecyclerView解决方案。它可以对 RecyclerView 控件进行拓展(通过RecyclerView.Adapter实现),给RecyclerView增加HeaderView、FooterView,并且不需要对你的具体业务逻辑Adap转载 2016-07-18 18:12:09 · 4546 阅读 · 0 评论 -
Android触摸事件分发机制完全解析《一》
最近在做高德地图的时候,由于用户的要求,不得不用ScrollVew嵌套MapView,虽然很官方要求不建议这样做,但也迫于无奈… 魔高一尺,道高一丈.有什么事情事程序员不能解决的,如果有那就是解决两次.鉴于用到了触摸事件,于是就来总结了Android的触摸事件机制.首先当用户进行屏幕操作的时候,则有两种情况一是按键事件二是触摸事件按键事件分为长按和点击事件,过于简单,这里不再进行总结.触摸事件原创 2017-05-13 23:13:46 · 4001 阅读 · 3 评论 -
Android 截屏与 WebView 长图分享经验总结
最近在做新业务需求的同时,我们在 Android 上遇到了一些之前没有碰到过的问题,截屏分享、 WebView 生成长图以及长图在各个分享渠道分享时图片模糊甚至分享失败等问题,在这过程中踩了很多坑,到目前为止绝大部分的问题都还算是有了比较满意的解决方案。以下就从三个方面来总结一下过程中遇到的挑战和最后的解决方案。一、概述最近在做新业务需求的同时,我们在 Android 上遇到了一些之前...原创 2018-03-12 08:58:15 · 488 阅读 · 0 评论