自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

wudh

日常总结~~

  • 博客(16)
  • 收藏
  • 关注

原创 动态加载第三方apk实现插件化(无需安装)

前言:支付宝中有各种应用例如各种共享单车等,他们并不是直接集成在支付宝app中(也不可能) 那他们是怎么加载如此之多的应用的呢? 当然可以嵌入h5网页实现,但是h5的用户体验和兼容性当然没有原生的好,经过观察这些第三方应用都不是h5页面 那么问题来了,这些应用是如何加载到支付宝上的呢? 答案是:支付宝动态加载了第三方apk应用原理:如果我们能访问到第三方apk文件的类、资源文件,...

2019-03-24 14:38:53 2469

原创 Ioc注入框架 实现类bufferknife注解功能

什么是IoC(控制反转)? 控制反转一般分为两种类型,依赖注入(Dependency Injection,简称DI)和依赖查找 通过控制反转,对象在被创建的时候,由一个调控系统内所有对象的外界实体,将其所依赖的对象的引用传递给它。也可以说,依赖被注入到对象中。bufferknife通过给布局、视图、事件添加注解省去繁琐的代码 如:@BindViews({ R.id.bu...

2019-03-24 00:18:28 215

转载 Android开发Eclipse环境中dex 65536(超方法数)问题解决方案

转载文章:原文 https://blog.csdn.net/lianqiangjava/article/details/80105103前言android studio下超方法数的问题直接引用MutilDex进行分包就ok了 但是eclipse下 就需要进行手动分包操作错误信息 Unable to execute dex: method ID not in[0, 0xff...

2019-03-20 11:10:47 430

原创 Android开发Eclipse环境中使用aar包

前言aar是android studio的产物 相当于带资源的jar包 用eclipse开发android显然已经过时,奈何旧项目还是需要维护过程修改XXX.aar后缀为XXX.zip 解压XXX.aar 得到 在eclipse中新建Android Application项目删除项目res文件夹下所有文件,将解压得到的res目录下所有文件复制进去 将解压得到...

2019-03-20 10:50:48 853

转载 Java复习之集合之HashMap

什么是HashMap?首先在数据结构中,存在两种基本结构:数组和链表数组:数组存储区间是连续的,占用内存严重,故空间复杂的很大。但数组的二分查找时间复杂度小,为O(1);数组的特点是:寻址容易,插入和删除困难; 链表:链表存储区间离散,占用内存比较宽松,故空间复杂度很小,但时间复杂度很大,达O(N)。链表的特点是:寻址困难,插入和删除容易。而HashMap就巧妙的将二者结合,使查找、插...

2018-09-14 23:01:35 137

转载 MapBox for Android入门

转载:https://blog.csdn.net/u013068887/article/details/79322108定位部分参考官方文档:https://www.mapbox.com/android-docs/plugins/examples/show-a-users-location/

2018-09-03 21:34:05 1093

原创 从0开始学Flutter之环境搭建

Flutter是Google用以帮助开发者在Ios和Android两个平台开发高质量原生应用的全新移动UI框架。其他激动人心的特性:[5 个你也许会喜欢 Google Flutter 的理由] 参考 总结起来就是#1.热重载:修改代码后可以实现网页级别的界面视图反馈。#2. 丰富的UI组件:基于Material Design的 Material Components(针对 ...

2018-08-05 21:41:24 482

原创 Android中的IO输入输出流

分类1.IO流按流不同分为字符流和字节流两大类:字节流占8位1个字节,可以对所以对象操作。字符流16位两个字节,一般对文字类对象操作,Java中的字符是Unicode编码。2.按输入输出流分类:输入流即为将磁盘、内存的数据读取到程序中。输出流即为将程序输出到磁盘、内存中。3.按不同的操作对象可以分     File(文件): FileInputStream, FileOutpu...

2018-07-26 22:01:23 1774

原创 Arcgis For Android 加载天地图(拥有缓存功能)

      天地图做为国家发布的地理信息公共服务平台,“天地图”网站装载了覆盖全球的地理信息数据,这些数据以矢量、影像、三维3种模式全方位、多角度展现,可漫游、能缩放,具有多类型全面的地理信息服务。那怎么在Android程序中使用呢?常量类:public class TDTConstant { public static final String LAYER_NAME_VE...

2018-07-26 21:42:02 4947 8

原创 自定义相机(二)

第一步:拍照预览 自定义相机(一)第二步:相机参数设置、对焦实现、拍照存储在本地、拍照声音、闪光灯 上一步,我们完成了相机的预览,但是显示有问题。接下来我们将解决这些问题:主要涉及:Camera类AutoFocusCallback、PictureCallback回调在Activity中设置相机参数,调整拍照状态。都在Activity中//开始预览相机private void openCam...

2018-05-04 16:45:22 308

原创 自定义相机(一)

第一步:拍照预览 第二步:相机参数设置、对焦实现、拍照存储在本地、拍照声音、闪光灯 自定义相机(二)自定义相机(一)主要介绍,第一步拍照浏览功能的实现主要涉及:Camera类(注意是android.handware类下的,不是android.graphics类)(Camera2暂时不讨论)SurfaceView类 SurfaceHolder类 SurfaceHolder.Callback回调...

2018-05-04 16:40:51 2164

转载 打造通用ListView、GridView

参考转载自http://blog.csdn.net/lmj623565791/article/details/38902805 ,本文出自【张鸿洋的博客】 一、一般ListView需要1.适配器(一般继承BaseAdapter,创建构造函数,重写几个方法,再加上setData()方法当数据源改变时刷新数据)2.ViewHolder(避免重复创建控件提高效率)public cl...

2018-04-11 18:43:28 139

转载 打造通用RecyclerView

参考:https://blog.csdn.net/u012124438/article/details/53495951一、RecyclerView 的优点① RecyclerView封装了viewholder的回收复用,也就是说RecyclerView标准化了ViewHolder,编写Adapter面向的是ViewHolder而不再是View了,复用的逻辑被封装了,写起来更加简单。 ② 提供了一...

2018-04-10 21:38:41 150

原创 像素点、投影、经纬度坐标的转换

前言:在开发过程中,经常会遇到各种坐标的转换,下面将实现几个常用的坐标的转换:像素坐标、投影坐标、经纬度坐标1.像素坐标屏幕左上角为坐标原点,向右为X轴正方向,向下为Y轴正方向,单位为px像素2.投影坐标WebGIS中以Mercator投影为主Beijing 1954 3 Degree GK Zone 39意思是3度分带法的北京54坐标系,中央经线在东117度的分带坐标,横坐标前加带号3.经纬度坐...

2018-04-09 20:20:44 8451

转载 Arcgis for Android 基本图层

        在10.2里MapView直接继承于ViewGroup类,本身就是地图内容的展示容器,使用时候直接在MapView可以加载各种基础底图、业务图层和绘制图层。切片数据图层(ArcGISTiledLayer)      切片数据主要用来做为底图的展示,包含渲染后的地图和地图的空间参考信息,其离线数据的格式为TPK。说是新增,其实是将之前的ArcGISLocalTiledLayer类和A...

2018-04-08 21:11:02 1733

转载 AndroidManifest.xml简单总结

参考:https://blog.csdn.net/u012486840/article/details/524689311. 第一层节点<Manifest><manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.test" android:s...

2018-04-07 21:23:19 2059

空空如也

空空如也

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

TA关注的人

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