自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (1)
  • 收藏
  • 关注

原创 Android Studio:Github Error:Could not read from remote repository【已解决】

通过Android Studio clone Github 上项目时候,出现Could not read from remote repository错误1. 网上方法:打开AndroidStudio -setting-VersionControl-git-SSH-executable设置为 Native但是并没有解决问题,依旧Could not read from remote reposito...

2018-05-19 21:49:57 1658 1

原创 RTSP协议和IGMP协议

关于音视频相关方面的学习,首先要了解其对应常用的协议,本文简单的对这两个协议进行说明,没有加RTMP协议RTSP协议 一.概述 1)RTSP(Real-Time Stream Protocol)是一种基于文本的应用层协议,RTSP被用于建立的控制媒体流的传输,它为多媒体服务扮演“网络远程控制”的角色。RTSP本身并不用于传送媒体流数据。媒体数据的传送可通过RTP/RTCP等协议来完成。

2017-08-01 12:23:51 3111

原创 Android 关于定位中的那点事(GPS,GPGGA,NMEA-0183,RTCM)

首先关于定位一些解释通常在Android端地图相关用的最多的都是第三方的Sdkj进行二次开发,如百度,高德,World Wind ,arcgis等,对于手机自带的GPS芯片和国内的北斗芯片了解的相对较少,GPS在android中已经由android底层驱动封装好了,对于导航定位下面我先说基本的常识:GNSSNMEA协议Rtcm协议GPGGA数据差分定位GNSS:一般指全球导航卫星系统,其

2017-05-25 19:53:05 22517 5

原创 Android调Ajax和动态添加JS中的token(Android 和JS完全交互)

做了一个这样的功能: Android 调用AJAX进行登录 遇到的问题有: 跨域访问题: *出现的错误信息是:Origin null is not allowed by Access-Control-Allow-Origin. 原因是:XMLHttpRequest2 进行跨域访问时需要服务器许可,不是任何域都接受跨域请求的, 网上有说是在HTML中加上<meta http

2017-04-26 10:51:25 5685

原创 Android 高德地图添加线段纹理

共享单车轨迹界面如:小黄车和摩拜单车界面布局采用的是高德地图,并且每个轨迹线段都是有对应的地图纹理 首先,我们在高德地图开发环境下进行地图线段纹理开发需要明确几个前提:线段添加纹理根据官方文档是在PolylienOptions 类中进行设置PolylienOptions 类所在的包是:com.amap.api.maps.model.PolylineOptions;对于com.amap.api

2017-04-14 13:06:54 9319 3

原创 Android 高德地图,N个经纬度点(线),刚好显示地图中

自定义的Overlay,目的是使所有的点,和连线能刚好的显示在当前地图屏幕区域中使其自动调整地图的图层层级点的个数是不确定如:假设共有100个Latlng,其中,50个点在郑州,20个点在北京,30个点在济南,当前的地图层级应自动调整为刚好显示出这100个点的最小层级,且视角移动到所有点的相对中心经纬度角度效果图如下 首先进行,自定义图层 MyPointOverlay 注释 P

2017-03-30 15:11:42 4697 2

原创 Android高德地图路线规划,自定义图层(overlay),所有点和线刚好显示在屏幕中心

高德百度地图SDK路线规划包含:步行,公交,驾车,骑车。 搜索的结果是经纬度点信息Latlng(lat,lng) 功能 在地图map中将所有的点连线,并让该线能刚好被当前的地图层级包含,并且当前路线所在位置能刚好在地图中的中心位置。 效果图(以工具路线为例): 本例以高德地图进行研究(不包含室内) 思路:对高德地图SDK源码进行改进,根据路线的选择进行自定义Overlay和Marke

2017-03-27 16:28:23 19355 3

原创 Android基于高德地图实时定位服务

Service功能有:实时定位(后台进行) Service不会,去百度谷歌 功能有 实时定位(30秒间隔) 判断是否在规定的时间段内 判断距离是否大于规定的距离 判断服务是否在开启的状态服务代码:LocationService(Android Studio 2.3环境下) 实时定位(30秒间隔) 判断是否在规定的时间段内 判断距离是否大于规定的距离 这三个功能我都写在了一

2017-03-27 14:07:54 8976 2

原创 Android Studio防钉钉联系人列表(动态圆形文字头像)

钉钉联系人列表是: 包含汉字时候取后两个(不满两个字符去所有) 如:这片海 取:片海 不包含汉字时候取前两个(不满两个字符取所有) 如:sea 取 se 设计思路 画圆形图像,根据获得的名字进行在圆形图像的中心位置进行写字,背景颜色从颜色值中随机选择,然后通过Base64将图片转化为二进制进行本地数据保存。颜色值(吸取钉钉上的6中颜色)public static final String

2017-03-27 13:41:48 2435

原创 Android Studio中JNI使用的一些出现的错误及方法

错误一 出现 Error: NDK integration is deprecated in the current plugin. 在gradle.properties 文件里面添加 android.useDeprecatedNdk=true 后重新编译即可 错误二 Native method not found: libs 里面的 so 文件没有被识别到,JNI 找不到方法 添加:jn

2017-03-27 13:28:12 3739

原创 Android 中在Android studio2.3中 NASA 的World Wind地图应用

World Wind的官方网站:链接 百度百科 World Wind(简称WW,中文民间直译为世界风),是NASA发布的一个开放源代码(Open Source)的地理科普软件(由NASA Research开发,由NASA Learning Technologies来发展),它是一个可视化地球仪,将NASA、USGS以及其它WMS服务商提供的图像通过一个三维的地球模型展现,近期还包含了火星和月球的

2017-03-27 13:22:37 2345 6

原创 Android高德地图的自定义底图(午夜蓝主题风格地图)

官网上介绍:地址链接 从 3D 地图 SDK V4.1.3版本开始支持自定义地图底图功能。 功能说明:支持对部分地图元素自定义颜色,包括:填充色、边框色、文字颜色。 先上图,我自己做出来的自定义地图(底图) 效果图就是以上这样,下面来说一下实现的步骤 1.高德环境集成 集成步骤请进高德开发者平台去安装步骤进行 注意:自定义的图层所需的地图是3D地图 2.布局文件?xml versio

2017-03-27 12:15:14 19967 4

原创 Android画桌子椅子的方法面板和画笔(二)

通过Canvas 和paint进行顶点绘制原理基本一样,这里就是根据坐标点,然后通过画笔进行画圆画线,画文字,关于文字,刚好在大圆中心位置,获得文字宽高,然后在画文字到时候,更改其坐标就可以了/** * Created by adminZPH on 2016/12/22. */public class MyTableView extends View{ private int mRad

2016-12-22 18:02:26 755 2

原创 Android中画桌子椅子的几种方法(动态添加座子椅子)(一)

第一种:自定义View继承ViewGroup实现自定义viewgroup,通过对xml中的每个控件获取他们的宽高,然后根据三角函数关系进行位置的放置 onMeasure是测量每个子控件的宽高 onLayout 是确定每个子控件要摆放到哪首先是我们定义一个xml文件,然后通过自定义view获取里面的子空间,然后进行位置摆放 下面是xml文件代码:<com.myview.MyWeiZhi

2016-12-22 17:51:41 1500 1

原创 Android与JS交互(传值和值回调)

目前有这么一个小的功能,就是Android端采用JS中的MD5进行加密,具体要求是Android端向JS方法里面传递一个值(密码明文),然后调用JS中的方法加密后然后把密文回调给Android端在这里html页面采用的本地加载,首先我们要写一个本地的html页面,然后再添加一些我们的java实体类代码进行回调,类似于herbinate的作用。 下面是我写的html的代码:<html ><head

2016-12-22 17:21:53 11344 2

原创 # Android 极光推送服务器端和移动端

Android 极光推送服务器端和移动端这里是Android 有关服务器端进行推送和手机客户端接收的一些简单的例子 服务器端采用的是MyEclipse2014,手机端是Android studio 2.0下面是一个简单的JSP页面代码<body> <form action="MyJpushServlset" method="GET"> 输入标题<input type="text" n

2016-12-22 17:07:26 2173

转载 算法

算法部分:1.贪心算法:贪心算法(又称贪婪算法)是指,在对问题求解时,总是做出在当前看来是最好的选择。也就是说,不从整体最优上加以考虑,他所做出的是在某种意义上的局部最优解。贪心算法不是对所有问题都能得到整体最优解,关键是贪心策略的选择,选择的贪心策略必须具备无后效性,即某个状态以前的过程不会影响以后的状态,只与当前状态有关。  例如在删除数的一个例子中,一个长度不大于24

2016-07-07 16:19:12 519

转载 java面试题

面试题java部分面试题1.Switch能否用string做参数?在 Java 7  之前, switch 只能支持byte,short,char,int 或者其对应的封装类以及 Enum 类型。在JAVA 7中,String 支持被加上了。2.Java的四种引用,强弱软虚,用到的场景强引用:如果一个对象具有强引用,它就不会被垃圾回收器回收。即使当前内存空间不足

2016-07-07 15:56:24 435

原创 关于Service的三种启动方式(一)

首先,不管是哪一种启动方式,都需要在清单配置文件中对Service 进行注册。通过一个例子对这三种方式进行详解:显示系统时间,时间来自服务第一种启动模式:建一个MyService类,继承与Service 构建一个Handler 在onCreate方法中每个1秒发送一条广播,发送的广播中的数据就是当前的时间,代码如下:handler.postDelayed(new Runnable() {

2016-05-10 21:03:38 1940

原创 mediaplayer error (1, -2147483648)

如果你使用videoview播放过mp4视频,你可能碰到过类似下面的问题: 我播放的该是视频是通过AfterEffect合成,通过视频编码工具得到的,如果把视频换成手机拍摄的视频就可以播放了,对于视频制作方面一些较为普遍的视频格式:avi,f4v, mpeg4,flv,这些都是很多模拟器不支持的格式,毕竟视频在渲染的时候编码方式不一样 mediaplayer error (1,

2016-05-10 13:53:53 1949

原创 PS中截取一个圆形,画圆

我们可以通过选择工具,选择椭圆,按住shift建就会出来一个圆,然后右键反转,会选择该圆以外的区域为选区,然后直接del就Ok,剩下的,你应该知道怎么弄了

2016-05-09 17:57:29 1103

原创 安卓中搜索本地音乐图片方面详解(音乐图片,切图,画图,描边)

1.布局框架 包类 功能 Adapter 放置适配器 UI 显示页面(activity) Dao Music 实体类 Listener 接口类,用于数据回调 BIZ 业务类,只提供方法名 Util 工具类,实现业务类中的方法2.思路详解**需要设置一个ListView 中要添加的每一个音乐的布局,可以自己设计,里面所需要的参数,可以通过我们的实

2016-05-09 17:50:43 624

翻译 android中对图片进行切圆,画白边

private static Bitmap getCircleAvatar(Context context, Bitmap avatar) {// TODO Auto-generated method stubBitmap bitmap=Bitmap.createBitmap(avatar.getWidth(), avatar.getHeight(), Bitmap.Config.ARGB

2016-05-09 09:06:09 2051

原创 安装Android Studio 中的 CUP虚拟化未开启错误

错误信息如下,你需要进入你的boss系统,然后修改Advanced --cpu--Configuration--Secure Virtual Machine 改为启用(Enable)

2016-05-07 09:23:40 1033

原创 贪心算法-背包问题

贪心算法:当前最优解  例如在删除数的一个例子中,一个长度不大于240位的整数中,随机删除N个数,要求使得剩余的数:从左到右的,组成一个最小的整数 贪心步骤:例如 一个数: 1457326      N=41).找到当前最大的数: 7 删除;1453262).找到当前最大的数: 6 删除;145323).找到当前最大的数: 5 删除;14324).找到当前最大的数:

2016-05-07 09:16:10 1020

河南城建学院课设《搜索引擎》

河南城建学院软件工程java课程设计,搜索引擎的设计和实现

2015-01-14

空空如也

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

TA关注的人

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