- 博客(14)
- 资源 (3)
- 收藏
- 关注
原创 移动开发四年的10点小总结
1.业务大于技术,技术不服务于公司商业,没价值,毕竟公司赚钱才是王道。2.别想着需求会稳定。3.提交测试,自己先测几遍。4.有问题先从自身找原因。5.想好了清楚了再写代码。(多想想,多想想)6.写注释7.新技术尽量不要在项目中使用。8.最重要的点,沟通,多沟通,不要自以为是,结果重新再来。9.既然做这行,就爱它吧。自己写代码要负责,多关注新的技术10.开心的生活...
2019-04-17 14:15:06
165
原创 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
1371
转载 关于Android Service真正的完全详解,你需要知道的一切
Service全部内容基本会在本篇涉及到,我们将围绕以下主要知识点进行分析:Service简单概述Service在清单文件中的声明Service启动服务实现方式及其详解Service绑定服务的三种实现方式关于启动服务与绑定服务间的转换问题前台服务以及通知发送服务Service与线程Thread的区别管理服务生命周期的要点Android 5.0以上的隐式启动问题及其解决方案保证服务不被杀死的实现思...
2018-04-16 20:41:25
202
原创 实战mvp+rxjava+retrofit框架经验之谈
前言2016年的尾声mvp+rxjava+retrofit这套框架。可以说是风靡,但是当时的我只是在其他大神的博客中看看,没有深入了解,原因也是当时项目着急,没有精力去学习,2017年初,公司运营不善,换了新工作,0到1的项目,也使我有了实战这套风靡的框架。。。我先说我搭建封装的结构后面有解析关键类贴出:public abstract class BasePresenter...
2018-04-16 20:24:23
234
原创 Android控件架构
首先本文参考android群英传书籍,Android开发艺术探索。android控件中大致可以分为两类:一个是ViewGroup,一个是View控件。ViewGroup作为父控件,里面可以包含多个View控件,并且管理这些包含的View控件。通过ViewGroup,整个界面上的控件形成了一个树形的控件树,父控件对子控件有绝对的掌控权,每个子控件的占地面积和位置,都是基于父控件来分配的,上层控件控制...
2018-03-20 15:52:40
252
原创 关于集成第三方微信支付,支付宝,高德地图等排坑
高德地图定位:大家仔细检查key 千万不要搞错了@OnPermissionDenied(Manifest.permission.ACCESS_FINE_LOCATION)void showDeniedForLocation() { ToastUtils.showToast(mContext, getString(R.string.permission_location_den
2018-01-11 14:25:55
2384
1
转载 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
909
原创 Touch事件分发
Touch事件分发中只有两个主角:ViewGroup和View。Activity的Touch事件事实上是调用它内部的ViewGroup的Touch事件,可以直接当成ViewGroup处理。View在ViewGroup内,ViewGroup也可以在其他ViewGroup内,这时候把内部的ViewGroup当成View来分析。ViewGroup的相关事件有三个:onInterceptT
2017-03-20 21:02:26
242
转载 Android屏幕适配经验谈
以下是Demo首页的预览图demo下载:http://www.eoeandroid.com/forum.php?mod=attachment&aid=NjE0Njh8ZTIyZDA2M2N8MTMzODgyOTQxN3w1NzAwOTV8MTczOTcz一、细说layout_weight 目前最为推荐的Android多屏幕自适应解决方案。 该属性
2017-03-13 19:24:00
225
转载 如何学习React Native
学习任何技术,最快捷的方法就是学习完基础语法,然后模仿开源项目进行学习,React Native也不例外。以其中一个举例子.给大家演示下如何运行开源项目.(前提是你已经搭建好React Native环境了)下载开源项目首先需要找到开源项目 ,比如下面这个.地址: https://github.com/Bob1993/react-native-gank进入github,
2017-03-09 17:18:20
541
原创 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
390
原创 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
454
原创 Volley网络请求概述
特点:· 自动调度网络请求· 支持并发网络连接(即支持多线程)· 支持标准的HTTP缓存协议(由服务器来决定是否缓存数据)· 支持请求优先级设置(4级)· 支持取消单个或多个请求· 易于定制(重试),扩展性强。比如Retry&Backoff机制· 强大的网络请求能力让你轻松的发送异步请求来填充UI数据· 提供调试和跟踪工具优点:擅长将RPC(远程过程调用协议
2017-03-08 20:42:44
718
转载 Android 屏幕适配方案
1、概述大家在Android开发时,肯定会觉得屏幕适配是个尤其痛苦的事,各种屏幕尺寸适配起来蛋疼无比。如果我们换个角度我们看下这个问题,不知道大家有没有了解过web前端开发,或者说大家对于网页都不陌生吧,其实适配的问题在web页面的设计中理论上也存在,为什么这么说呢?电脑的显示器的分辨率、包括手机分辨率,我敢说分辨率的种类远超过Android设备的分辨率,那么有一个很奇怪的现象:
2017-03-08 13:55:49
229
android 搜索模块
2019-04-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人