自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

海礁的奋斗历程

Why so serious?

  • 博客(14)
  • 资源 (3)
  • 收藏
  • 关注

原创 移动开发四年的10点小总结

1.业务大于技术,技术不服务于公司商业,没价值,毕竟公司赚钱才是王道。2.别想着需求会稳定。3.提交测试,自己先测几遍。4.有问题先从自身找原因。5.想好了清楚了再写代码。(多想想,多想想)6.写注释7.新技术尽量不要在项目中使用。8.最重要的点,沟通,多沟通,不要自以为是,结果重新再来。9.既然做这行,就爱它吧。自己写代码要负责,多关注新的技术10.开心的生活...

2019-04-17 14:15:06 116

原创 Android Vuforia AR播放透明视频

日常记录代码Android Studio项目重要的一部分在VideoPlaybackShaders类中使用以下代码替换VIDEO_PLAYBACK_FRAGMENT_SHADER:public static final String VIDEO_PLAYBACK_FRAGMENT_SHADER =“#extension GL_OES_EGL_image_external...

2019-01-10 18:29:45 1238

转载 关于Android Service真正的完全详解,你需要知道的一切

 Service全部内容基本会在本篇涉及到,我们将围绕以下主要知识点进行分析:Service简单概述Service在清单文件中的声明Service启动服务实现方式及其详解Service绑定服务的三种实现方式关于启动服务与绑定服务间的转换问题前台服务以及通知发送服务Service与线程Thread的区别管理服务生命周期的要点Android 5.0以上的隐式启动问题及其解决方案保证服务不被杀死的实现思...

2018-04-16 20:41:25 164

原创 实战mvp+rxjava+retrofit框架经验之谈

前言2016年的尾声mvp+rxjava+retrofit这套框架。可以说是风靡,但是当时的我只是在其他大神的博客中看看,没有深入了解,原因也是当时项目着急,没有精力去学习,2017年初,公司运营不善,换了新工作,0到1的项目,也使我有了实战这套风靡的框架。。。我先说我搭建封装的结构后面有解析关键类贴出:public abstract class BasePresenter...

2018-04-16 20:24:23 198

原创 Android控件架构

首先本文参考android群英传书籍,Android开发艺术探索。android控件中大致可以分为两类:一个是ViewGroup,一个是View控件。ViewGroup作为父控件,里面可以包含多个View控件,并且管理这些包含的View控件。通过ViewGroup,整个界面上的控件形成了一个树形的控件树,父控件对子控件有绝对的掌控权,每个子控件的占地面积和位置,都是基于父控件来分配的,上层控件控制...

2018-03-20 15:52:40 216

原创 关于集成第三方微信支付,支付宝,高德地图等排坑

高德地图定位:大家仔细检查key 千万不要搞错了@OnPermissionDenied(Manifest.permission.ACCESS_FINE_LOCATION)void showDeniedForLocation() { ToastUtils.showToast(mContext, getString(R.string.permission_location_den

2018-01-11 14:25:55 2271 2

转载 GitHub上前100名Android 开源库。

GitHub上前100名Android 开源库。项目名称项目简介1. react-native这个是 Facebook 在 React.js Conf 2015 大会上推出的基于 JavaScript 的开源框架 React Native, 该框架结合了 Web 应用和 Native 应用的优势, 可以使用 JavaScript 来开发

2017-06-22 17:37:01 867

原创 Touch事件分发

Touch事件分发中只有两个主角:ViewGroup和View。Activity的Touch事件事实上是调用它内部的ViewGroup的Touch事件,可以直接当成ViewGroup处理。View在ViewGroup内,ViewGroup也可以在其他ViewGroup内,这时候把内部的ViewGroup当成View来分析。ViewGroup的相关事件有三个:onInterceptT

2017-03-20 21:02:26 202

转载 Android屏幕适配经验谈

以下是Demo首页的预览图demo下载:http://www.eoeandroid.com/forum.php?mod=attachment&aid=NjE0Njh8ZTIyZDA2M2N8MTMzODgyOTQxN3w1NzAwOTV8MTczOTcz一、细说layout_weight    目前最为推荐的Android多屏幕自适应解决方案。    该属性

2017-03-13 19:24:00 197

转载 如何学习React Native

学习任何技术,最快捷的方法就是学习完基础语法,然后模仿开源项目进行学习,React Native也不例外。以其中一个举例子.给大家演示下如何运行开源项目.(前提是你已经搭建好React Native环境了)下载开源项目首先需要找到开源项目 ,比如下面这个.地址: https://github.com/Bob1993/react-native-gank进入github,

2017-03-09 17:18:20 485

原创 URL和URI的区别详谈

1.URI是java.net包下的,Uri是android.net包下的,在Android开发中使用Uri即可2.Uri是用来标示资源的,URL是一种特殊的Uri,专门用来指向网络资源,URL可以通过openStream或者openConnection来获取资源3.Uri简介就Android平台而言,URI主要分三个部分:scheme, authority and path。其中aut

2017-03-09 16:53:26 328

原创 activity绑定服务

我直接贴出代码 读者慢慢体会吧接口[java] view plain copypublic interface ServiceInterface {      public void show();  }  Service类[java] view plain copyimport android.app.Service;  import 

2017-03-09 16:49:14 417

原创 Volley网络请求概述

特点:· 自动调度网络请求· 支持并发网络连接(即支持多线程)· 支持标准的HTTP缓存协议(由服务器来决定是否缓存数据)· 支持请求优先级设置(4级)· 支持取消单个或多个请求· 易于定制(重试),扩展性强。比如Retry&Backoff机制· 强大的网络请求能力让你轻松的发送异步请求来填充UI数据· 提供调试和跟踪工具优点:擅长将RPC(远程过程调用协议

2017-03-08 20:42:44 668

转载 Android 屏幕适配方案

1、概述大家在Android开发时,肯定会觉得屏幕适配是个尤其痛苦的事,各种屏幕尺寸适配起来蛋疼无比。如果我们换个角度我们看下这个问题,不知道大家有没有了解过web前端开发,或者说大家对于网页都不陌生吧,其实适配的问题在web页面的设计中理论上也存在,为什么这么说呢?电脑的显示器的分辨率、包括手机分辨率,我敢说分辨率的种类远超过Android设备的分辨率,那么有一个很奇怪的现象:

2017-03-08 13:55:49 193

android 搜索模块

android 搜索模块 # SearchView Android 利用AutoCompleteTextView实现模糊搜索功能,搜索结果自动提示,识别拼音首字母并转汉字提示

2019-04-17

android Vuforia识别图片播放网络视频

androidVuforia原生识别后立即播放视频,从网络下载xml,加载播放网络视频

2018-10-23

炫酷的转场动画

商品进入购物车酷炫动画

2017-03-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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