小默

思考。。。

android 跨应用程序广播发送接受

广播作为android的四大组件之一,适用的地方还是很多,多用来特定条件情况下的通知。例如,开机,闹铃,电池电量过低等等。但还可以自定义广播,用来两个应用程序的通知。 曾经写的开机自启动的博客(通过接受系统广播):Android 开机自启动示例程序 这篇博客源码下载:点击 1、实现界面  ...

2016-05-18 18:09:25

阅读数 11385

评论数 7

android 实现漫天飞舞雪花以及下雨天的效果

前言: 这个效果实现的原作者是国外一位大神。我在其基础上测试,以及在代码上加了不少注释,以及局部修改。后面我有根据漫天飞舞雪花,实现下雨天场景的效果。原作者项目还是android studio版本的。我改成eclipse android 版本。 英文原文地址:https://blog.styl...

2016-01-28 20:57:55

阅读数 8964

评论数 13

android byte字节数组转换十六进制字符串(物联网开发总结)

想起前段时间的物联网的外包开发,经常遇到通过wifi接受的数据,要通过转换成十六进制字符串,或者最后又是十进制数据。都是根据双方的协议来开发的。那么我发送过去的数据也需要,经过特殊转换成byte字节发过去,硬件那边收到不至于乱码的数据。 1、硬件调试发给android这边是十六进制数据 原始数据...

2016-01-10 10:19:43

阅读数 15009

评论数 6

友盟之微信授权登陆总结(微信授权回调响应问题)

至于友盟注册以及开发使用,自行查看文档或者官网了。 微信平台:https://open.weixin.qq.com/ 自行注册,以及申请开发者资质认证(需要300元)还有一系列注册需要的资料。通过这个后才有微信登录权限。 应用的提交审核需要的资料,签名等,微信或者友盟都有资料介绍。或者参考我的上...

2015-12-03 21:47:33

阅读数 22953

评论数 31

Android 物联网WIFI模块配置

在过去的接近两个月,接了两个小小的物联网项目外包,所以对WiFi模块配置以及开发有了一定的研究。那么今天来说一下物联网WIFI模块配置。研究是基于STM32 智能家居开发的。 一、背景知识 1、WiFi模块 本开发板默认已经烧写了手机WIFI的测试软件,wifi模块工作在AP模式,TCP ser...

2015-11-21 09:19:06

阅读数 13768

评论数 17

Java 计算角平分线

有三个点,计算出角平分线。首先要算出两个点之间的方位角,根据方位角算出夹角。下面以角平分线长度是20示例计算。 double dStartAngle = Math.atan2(mdE1 - mdE2, mdN1 - mdN2); double dEndAngle...

2019-01-06 21:01:58

阅读数 54

评论数 1

android 使用retrofit和okhttp3 get请求(Header方式传参)

之前就用过retrofit和okhttp3 。不过没有使用这种方式获取数据,做过一个项目用此方式,所以记录一下。 android 使用retrofit和okhttp3总结(附gson和json的解析) 1、先介绍一个工具  Postman 这个软件 作为测试接口,肯定是最佳的。自已百度下载吧...

2018-12-20 15:17:12

阅读数 79

评论数 0

MPAndroidChart 曲线图LineChart使用部分示例

前段是使用LineChart画图,有不少总结,毕竟要满足客户各种需求。有个是曲线动态变化,有一个是查询后查看数据。 这个开源库的GitHub地址: https://github.com/PhilJay/MPAndroidChart 1,直接看两个封装的代码 import android....

2018-11-25 19:56:23

阅读数 2035

评论数 0

android 使用proj4j库,转换部分解释(Java 版纠正高程没有计算)

之前写过一篇文章介绍proj4,不过后面测试发现那个库高程没有参与计算,所以自己调试源代码,封装了一个高程参与计算的。搞着也是不容易啊。下面介绍库还是proj4j-0.1.1.jar 之前的文章:android 使用proj4j库(Java版本) 1、封装坐标转换的代码 package c...

2018-10-17 20:45:42

阅读数 170

评论数 0

java long类型溢出误区

最近遇到一个问题long类型溢出,很神奇,第一反应。后面测试一下。 private void testLong() { StringBuffer buffer = new StringBuffer(); Long time = System.curren...

2018-10-12 21:04:23

阅读数 344

评论数 0

Java 两个list数据根据某个字段合并

之前遇到一个需求,字段是每小时那种(2018101208)。然后服务给我数据少了部分。然后我需要自已推算。然后补上没有那些小时为单位的数据。这里面也涉及到了自已设计出来数据list是全面的。所有的小时都有。然后把服务器获取list根据这个进行对比,补上服务器没有的小时数。两个list根据某个字段进...

2018-10-12 20:50:01

阅读数 1188

评论数 0

Android 动态加载sd卡里面so库

有些so文件太大,可以从手机内存或者sd卡里面拷贝到运行的应用程序里面。接口都是之前打包在里面了。还可以做so更新,就是把之前拷贝进行删除,然后进行不重新打包apk,进行重新拷贝进去。 1,封装好的类 package com.rtcmdemo.until; import android.c...

2018-09-26 21:03:38

阅读数 164

评论数 0

Android jni 编译和使用总结

最近遇到很多奇奇怪怪的问题,就在这里记录一下。 1、jni 数组初始化传入 最近遇到一个问题,就是传一个byte数组到c++里面,进行传出值         byte[] mData = new byte[128];         ParseRg.Decrypt(key, mData);  ...

2018-08-26 17:41:44

阅读数 73

评论数 0

Android 自定义文件路径选择器

文中涉及到文件名称排序,固定根目录以及返回上一层在上面,方便选择等。根据文件后缀,筛选文件还没做。先看效果。 1、效果图     2、核心代码如下 是通过继承BaseAdapter 完成的,里面有自定义layout界面。进行管理返回跟目录以及上一层,方便管理。 package...

2018-08-19 16:09:51

阅读数 702

评论数 1

android 解析07和03 excel 表格 (后缀xlsx和xls)

网上还有很多解析xlsx 格式的开源库,但有不少是Java库。在pc端使用的。例如使用了javax.xml.stream.XMLStreamConstants。用poi库解析,是比较方便。对于合并单元格的解析都没有问题。有个缺点就是:库的太大的,总共加起来超过10M 这里面示例使用的是在gith...

2018-07-23 19:00:18

阅读数 455

评论数 1

arcgis for Android 100.2 绘制点线面(文末有三维地图)

这是这阶段arcgis for Android 的最后一篇了,前面有三篇。对于我经常使用坐标,进行绘制点线面图形的程序员,这个必须要的。因为在项目中经常用到。arcgis for Android 100.1 基本操作(缩小放大旋转定位)arcgis for Android 100.1 在线加载天地...

2018-06-16 09:55:32

阅读数 798

评论数 0

arcgis for Android 100.2 加载shp

几个月前就测试了arcgis for Android 100.2。之前也更新了几篇arcgis 相关的。现在继续。arcgis for Android 100.1 基本操作(缩小放大旋转定位)arcgis for Android 100.1 在线加载天地图和谷歌地图1、显示效果2、实现代码pack...

2018-06-16 09:40:32

阅读数 734

评论数 1

arcgis for Android 100.1 在线加载天地图和谷歌地图

距离上一篇arcgis for Android 已经很久。其实年初的时候就测试了arcgis for Android 100.1版本。搜集网上各篇文章,最后自已测试代码。修改代码。这一篇来讲一下加载在线的天地图和谷歌地图。arcgis for Android 100.1 基本操作(缩小放大旋转定位...

2018-05-19 15:33:46

阅读数 2201

评论数 16

android 两个经纬度计算方位角和距离(Java版本)

之前被同事紧急问起,location出来的经纬度怎么自已算出来方位角和距离。如果是自已算的话,一般来说是前后两秒经纬度进行计算。我在android 系统源码也看到计算方式。在这里进行贴出来,记录一下。1、location 类这个是location类。有android api源码都能找到的。2、关键...

2018-05-13 09:22:07

阅读数 1197

评论数 0

arcgis for Android 100.1 基本操作(缩小放大旋转定位)

arcgis for Android 100多是17年发布的。跟之前的10点多系列变化还是很大,很多地方都是重构过的。功能的强大就不用我多说。这篇先讲地图的基本操作以及加载地图。后面会说怎么加载天地图,谷歌地图等,加载shp,画图等等。github上面官方示例程序:https://github.c...

2018-04-22 09:53:57

阅读数 826

评论数 0

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