[置顶] android 跨应用程序广播发送接受

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

[置顶] Android aidl通信详解

前段时间研究了不少android二次开发,其中有一种方法就是通过aidl通信,留接口提供给外面二次开发。从这里也可以看出:aidl通信是两个应用程序之间的进程通信了。在这篇博客中,主要写了两个应用程序,一个是serverdemo,可以称为服务端,也是提供接口的应用程序,在这里面我写了一个加法计算。二是客户端:clientdemo,在这个程序中调用了加法计算接口,把值传到serverdemo进行加法...
阅读(6051) 评论(7)

[置顶] android 使用AsyncHttpClient框架上传文件以及使用HttpURLConnection下载文件

AsyncHttpClient开源框架android-async-http还是很方便的。 AsyncHttpClient该类通常用在android应用程序中创建异步GET, POST, PUT和DELETE HTTP请求,请求参数通过RequestParams实例创建,响应通过重写匿名内部类 ResponseHandlerInterface的 方法处理。 1、看代码上传文件 public...
阅读(6669) 评论(0)

[置顶] android 打造炫酷导航栏(仿UC头条)

年后开始上班甚是清闲,所以想捣鼓一些东西。在翻阅大神杰作Android 教你打造炫酷的ViewPagerIndicator 不仅仅是高仿MIUI 的时候看到下面有一条评论说,如果导航栏能滑动就更好了。我就想我可以去改一下就可以。然后又想感觉有点像UC的头条的界面。于是就往里面加东西,调试写代码。弄了两天有点效果了,写出来看看了。 项目下载地址:http://download.csdn.net/d...
阅读(4013) 评论(9)

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

前言: 这个效果实现的原作者是国外一位大神。我在其基础上测试,以及在代码上加了不少注释,以及局部修改。后面我有根据漫天飞舞雪花,实现下雨天场景的效果。原作者项目还是android studio版本的。我改成eclipse android 版本。 英文原文地址:https://blog.stylingandroid.com/snowfall/ 中文翻译地址:http://www.open-op...
阅读(5703) 评论(13)

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

想起前段时间的物联网的外包开发,经常遇到通过wifi接受的数据,要通过转换成十六进制字符串,或者最后又是十进制数据。都是根据双方的协议来开发的。那么我发送过去的数据也需要,经过特殊转换成byte字节发过去,硬件那边收到不至于乱码的数据。 1、硬件调试发给android这边是十六进制数据 原始数据:68 38 38 68 A 72 78 55 34 12 43 23 01 07 Y 00 0...
阅读(6918) 评论(0)

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

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

[置顶] Android 使用开源库加载网络图片

Android 使用开源库加载网络图片,使用开源库加载图片。单击listview弹出popupwindow弹出框详情查看: Android 单击listview弹出popupwindow弹出框 ,里面还附带listview右滑删除按钮详情查看:Android 使用NineOldAndroids实现仿微信listview左滑出现删除itembutton。项目就是这样慢慢变得复杂,是往里面逐渐...
阅读(5108) 评论(7)

[置顶] Android 系统状态栏一体化实现

自上周更新了QQ手机客户端,对于新版本的QQ,系统状态栏也有蓝色色调,看起来有种清爽感觉。于是想自已也实现这种效果,随查阅资料,自已调试实现这种效果。Android 系统4.4以上都可以具备这种效果。所以测试时候,需要测试手机Android系统版本为4.4以上,才会出现这个效果。附上本文源码以及效果图。 源码下载:点击 一、效果图 二、看MainActivity实现类 packag...
阅读(7013) 评论(0)

[置顶] Android ViewPager+Fragment滑动选项卡,tab点击选项卡

有一段时间一直再研究这个,自Android 3.0以后,很少开发者再用以前的TabWidget控件了。那种效果不是很好,也不能滑动。后来陆续出现了各种各样滑动选项卡,每种的出现都各有优势吧。但我还是推荐ViewPager+Fragment滑动选项卡,tab点击选项卡。因为横屏或者竖屏效果都还不错,针对这种效果,还有一种开源框架的出现。接下来会有所介绍。 转载请注明出处:http://blog.csdn.net/qq_16064871 本文demo下载:请点击...
阅读(6827) 评论(3)

osmdroid 加载gpkg格式的离线底图

博客介绍了一系列的osmdroid开源地图相关的内容,包括地图基本绘制,导航,缩放,加载各种离线地图等等。接下来继续介绍加载离线的gpkg格式地图。gpkg的全称是geopackage。这篇博客也是在之前的基础上添加的测试代码。geopackage的github官网:https://github.com/ngageoint/geopackage-android本博客的代码:http://downl...
阅读(233) 评论(0)

android monkey测试

Monkey测试是Android平台自动化测试的一种手段,通过Monkey程序模拟用户触摸屏幕、滑动Trackball、按键等操作来对设备上的程序进行测试,检测程序多久的时间会发生异常。和MonkeyRunner几乎是完全不同的,MonkeyRunner相当于是搞自动化测试的了。 Monkey 程序由 Android 系统自带,使用 Java 语言写成,在 Android 文件系统中的存放路径是:...
阅读(113) 评论(0)

android 模拟位置信息Location使用示例

android 自带location除了可以输出gps的经纬度信息,还可以进行传入location数据,进行模拟输出。输出模拟的位置信息可以在同一个应用程序,也可以给其他应用app使用。本文的源码下载:http://download.csdn.net/detail/qq_16064871/98570361,开启传入location信息先打开系统本机的gps,然后去开发者选项里打开模拟位置服务 ...
阅读(398) 评论(0)

android 开源库osmdroid绘制点线面(比例尺,缩小放大,导航图标等)

osmdroid绘制点线面(比例尺,缩小放大,导航图标等),地图的基本用法都有。需要注意就是自已位置的图标出现,一定要有打开gps,打开gps之后,获取屏幕地图的坐标也是能获取的。这次的项目代码打包,在之前两篇的osmdroid 相关博客基础上扩展的。所以有更加全面的介绍。android osmdroid 加载常用离线地图格式(开源的在线地图)android osmdroid 加载离线地图map格...
阅读(1052) 评论(2)

android 使用asynctask结合fragment更新UI(另附线程池管理示例)

使用asynctask结合fragment更新UI。在android上有不少设计都是使用fragment,因为使用fragment的生命周期可以和activity一起管理,再受到横竖屏旋转也可以保持稳定。使用asynctask,大家都很熟悉,这个有一个更新进度方法啦。就是巧妙使用这个方法。然后还能耗时工作放在这里。我写的这个可以作为定时器使用。更新的时间可以自已设置。demo下载:http://d...
阅读(845) 评论(0)

android 使用retrofit和okhttp3总结(附gson和json的解析)

retrofit和okhttp3都是Square公司的出品的。Square出过很多知名的android 框架。有人说okhttp3适合封装能力强的人,就是进行一部封装。其实retrofit是在okhttp3基础上出来一个框架。所以可以两个联合一起用。retrofit还支持rxjava,rxandroid以及gson等。实在太强大了。okhttp的github的网址:https://github.c...
阅读(843) 评论(0)

android studio 编译aidl以及示例demo

使用android studio 编译aidl跟eclipse还是有一定的区别的。之前写过一篇eclipse 版本aidl博客Android aidl通信详解。那么这里主要是把那个demo转换成android studio的版本,以及一些注意事项或者配置。本篇博客源码下载:http://download.csdn.net/detail/qq_16064871/97799911 实现的图片主要是两个...
阅读(574) 评论(0)

android osmdroid 加载离线地图map格式以及地图网格绘制

越来越深入了解osmdroid开源地图,越发现强大。继上次记载离线地图文章之后android osmdroid 加载常用离线地图格式(开源的在线地图)。再讲支持map地图格式的数据。还有怎么绘制地图的网格,绘制网络分为两种,一种是直接在地图上绘制,监听缩放等级。还有一种是利用Fragment加一层进行绘制。osmdroid 仓库地址:http://jcenter.bintray.com/org/o...
阅读(1843) 评论(3)

android studio 导入主题设置,代码风格(附带eclipse 主题代码样式)

在这里我最想说的,android studio默认主题样式,太low。不适合长时间写代码,看代码颜色不好识别,相对于背景的代码样式,我都不想吐槽了。还是网上下载主题代码样式导入样式。主题代码样式网站:http://color-themes.com/?view=index1,下载主题jar,导入设置即可打开网址http://color-themes.com/?view=index ,选择一个适合自已...
阅读(1478) 评论(0)

android 使用服务读取串口数据实例

一些android 手机是有串口可以提供打开,读取一些底层的数据。如果手机本身没有串口的话,那么打开估计会报错。串口读取数据肯定是使用jni调用c代码来完成的。有一个开源的串口库android-serialport-api。其主页在这里http://code.google.com/p/android-serialport-api/  ,这里可以下到APK及对源码。谷歌的代码库,无奈国内无法下载...
阅读(2667) 评论(8)

android osmdroid 加载常用离线地图格式(开源的在线地图)

osmdroid是(几乎)完整/免费更换为Android MapView(v1 API)类。它还包括一个模块化的瓷砖供应商系统支持众多的在线和离线瓷砖来源和覆盖支持内置覆盖绘制图标,跟踪位置和形状。如果想在你项目中使用osmdroid,绝对是灵活度最高,不用申请百度,高德等的key。还有一堆规则要遵循。osmdroid可以支持多图层叠加,绘制自已的图层。离线加载常用地图格式zip,sqlite,....
阅读(1884) 评论(2)

总结2016,继续奔跑2017

今天是2017年1月1日,趁有时间赶紧回顾一下2016年,然后继续奔跑2017。 去年毕业,那就说2016是工作第二年。今年经历了很多,3月份公司android项目组变动。我留下来接手了android 负责人的位置,说没有压力都是假的吧。幸好我是14年底到公司,实习半年。到接手负责人时候也有一年多的经验。然后开始维护公司两个app,还有一个在研发的app,还没结项。紧接着6月份开会说决定app升...
阅读(1049) 评论(3)

android udp与pc端通信实例

udp通信还是必备知识的,最近花时间去调通了一个例子程序,还不错。包括android程序以及网络调试助手。pc的网络调试助手稂莠不齐,不好弄。我推荐一个网络调试助手。名字就叫网络调试助手,英文名称NetAssist。 1,测试环境 android 4.4真机,window 10系统 网络调试助手适配版本window all 2,网络调试助手指南 百度经验地址:http://jingyan...
阅读(1447) 评论(22)

android 数据解析总结(各种解析)

从事android开发以来,解析过不少数据,都是根据所谓的协议来的。其实,这些协议都是双方约定或者一方约定的数据格式。 1,标准的gga坐标数据解析 例如:$GPGGA,033744,2446.5241,N,12100.1536,E,1,10,0.8,133.4,M,,,,*1F 看看geomap源码是怎么对坐标数据的解析的 NMEA 0183 /* * OpenNMEA - A Jav...
阅读(862) 评论(0)

android 编译签名证书冲突

使用eclipse编译android apk时候,有时候项目切换或者在不同电脑编译会出现下面的错误 [2016-11-25 18:14:59 - GnssServer] Re-installation failed due to different application signatures. [2016-11-25 18:14:59 - GnssServer] You must perfo...
阅读(338) 评论(0)
116条 共8页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:307139次
    • 积分:4465
    • 等级:
    • 排名:第5859名
    • 原创:114篇
    • 转载:2篇
    • 译文:0篇
    • 评论:259条
    博客专栏
    欢迎联系,访问,给我发邮件
    博客园链接
    邮箱:youxzou@foxmail.com
    android 开发QQ交流群:559214576
    最新评论