Android已上线应用开源分享中(第一季)

这是我上线的第一个android应用,在百度、腾讯、豌豆荚等平台测试通过,也有了部分用户,还是可以的啊,哈哈。现在分享给大家,当然,源码我也会分享。

1、软件是一个管理wifi的小工具

(1)查询、连接周围wifi信号,查看当前使用的wifi信号的基本信息(wifi名称、信号强度等)

(2)管理使用过的wifi信号,可以设置不同信号的优先级,在开启自动连接wifi服务的功能时,系统会按照设置的优先级自动连接当前可用wifi信号中优先级最高的信号。其中设置屏蔽的信号不会被连接。

(3)查看周围wifi热点,并且在地图上显示热点的位置;

2、话不多说,看截图:

3、效果图基本如上面所示,主要用到的知识有:

(1)wifi操作的相关类;

(2)service、广播等组件的使用;

(3)sqlite数据库的使用;

(4)腾讯soso地图api的使用;

(5)网络请求数据,异步加载等,因为地图上热点信息是通过网络传输的;

(6)ui布局等;

4、设计思路、流程等

(1)首页

(2)设置wifi优先级

(3)按照优先级自动连接wifi功能

虽然功能比较简单、界面也不复杂,但是还是花费一些时间,上传到个应用平台也挺纠结的,还好现在都通过了。

由于修改了一些地方,最新版本有些平台还在审核中,我就把最新版本放到百度网盘和大家分享一下。

下载地址:wifi小助理

下载安装了的可以在下面给个评价啊,如果对源代码感兴趣的留下邮箱我也可以发给你。

如果感觉可以,下次我会把上线的第二个作品分享给大家,那个感觉更满意一些,哈哈。

与君共勉。

Android已上线应用开源分享中(第一季),布布扣,bubuko.com

时间: 2024-10-05 06:15:53

Android已上线应用开源分享中(第一季)的相关文章

Android已上线应用开源分享中(第二季)

昨天和大家分享了我Android上线的第一个应用,大家还是挺支持的,很高兴,虽然作品没有那么高大上,但是很是有了一点小小的成就感,所以打算继续开源我上线的一些应用,和大家一起交流一下. 我这个作品是一款基于地图的移动定位软件,可以用于老婆对老公.父母对孩子.孩子对老人等多种情况的实时位置查询服务. 代码我放在了git china上,很长一段时间放在首页推荐,还有点受宠若惊的感觉.最近也完善了一个版本,在各个平台也发布了,当然暂时用户还不多.我感觉这个软件是防小三小四的好东西,哈哈.慢慢宣传吧,=

Android已有的原生Camera框架中添加自己的API的实现方案。

在过去的2个月里,基本定制并评估完了项目所需要的基本需求,围绕着全志A31和Android4.2.2来实现.最近由于需要,在修改他的Camera的架构中,需要应用程序给HAL透传一个参数来控制底层图像处理算法的实现,即需要提供一个合理的API供APP的开发使用. 起初想到的,最简单有效的方法就是重新定制SDK,但不断遇到的问题,使得最终切换了部分的思路,但核心没有发生变化. Android系统的架构层次分明,在复杂的架构中往往理解以后会变得十分的简单,现在看来,过去2个多月的时间基本把Camer

开源分享二(Android相机开发实战)

开源分享二(Android相机开发实战) 开源分享 一(StickerCamera + 仿微信多图选择) 前言 上篇博文给大家分享了两个非常实用的项目功能模块,不知道大伙感觉如何?有木有一种臭袜子味扑鼻,酸爽的赶脚!!!贱笑贱笑了~ ~ OK!不扯淡了,言归正传.本文将主要为大家介绍Android中自定义相机的开发,做Android应用的童鞋应该都知道,在应用中使用相机功能有两种方式: 调用Camera API 自定义相机 调用系统相机 由于需求不同,所以选择的方案固然也不同,至于第二种调用系统

开源分享三(炫酷的Android Loading动画)

开源分享三(炫酷的Android Loading动画) 分享GitHub上的一些Loading,为了提升产品用户体验,一个好的Loading必然是不可缺少的,对于一些耗时需要用户等待的页面来说会转移用户注意力,不会显得那么烦躁,所以你可以看到市面上一些App中的各种各样的Loading动画,从这些实现思路上可以打开你们自己的思维,没准也会有创新的Loading动画出现. android-shapeLoadingView 新版58同城加载页面动画. CircleProgress 一个效果很酷炫很创

Android开源框架Afinal第一篇——揭开圣女的面纱

Android开源框架Afinal第一篇——揭开圣女的面纱 分类: Android开源框架哪点事2013-09-02 14:25 260人阅读 评论(0) 收藏 举报 Afinal 这是Afinal在github的地址:https://github.com/yangfuhai/afinal Afinal这个框架主要分4块: 1.FinalDB模块:android中的orm框架,一行代码就可以进行增删改查.支持一对多,多对一等查询. 2.FinalActivity模块:android中的ioc框架

JSPatch来更新已上线的App中出现的BUG(超级详细)

JSPatch来更新已上线的App中出现的BUG(超级详细) 字数2858 阅读422 评论15 喜欢29 JSPatch的作用是什么呢? 简单来说:(后面有具体的操作步骤以及在操作过程中会出现的错误) 1.iOS应用程序上架到AppStore需要等待苹果公司的审核,一般审核时间需要1到2周.虽然程序在上架前会经过测试人员的测试,但有时候还是不免会发生新版本上线后出现严重的bug,导致用户刚升级到新版本就出现crash,严重影响用户体验. 2.这时能做的只是赶紧修复bug然后提交等待漫长的App

Android 第三方分享中遇到的问题以及解决方案

本文来自http://blog.csdn.net/liuxian13183/ ,引用必须注明出处! 第三方登录和分享过程中难免遇到各种纠结的问题,下面将我遇到的分享给大家. 先说第三方登录 1.首先要搞清楚后台同事要你传的是code还是token,因为先传code,token值后台同事也可以获得.正常的步骤是先获得code,再拿code去取得token. 2.新浪和QQ的第三方登录,网上例子大把,但要做奇虎和支付宝的比较困难,还好网上找到一个例子,加部分注释分享给大家:http://downlo

视频Android studio1.3.1从菜鸟到高手--第一季-IT蓝豹

Android studio1.3.1从菜鸟到高手--第一季 01.安装Android studio前的准备工作02.安装JDK和Android studio03.创建并且启动模拟器运行代码04.Android Studio的项目结构讲解05.Android studio常用配置设置06.Android studio顶部常用视图介绍07.Android studio 底部常用视图功能08.断点调试09.快捷键简介&编写常用功能10.用Android Studio导入Android Studio工

Android第三期 - sharesdk社会化分享组件

网站分享比较简单的一句js就可以了,但是手机就没有这么简单了,要有点小复杂,刚学Android两个月了,也再用第三方的Android开发组件,现在介绍给大家sharesdk.直接上代码!! 第一步:下载ShareSDK 官网 http://share.sharesdk.cn/Download 第二步:集成ShareSDK 进入ShareSDK解压目录,打开"Share SDK for Android"目录,可以找到"QuickIntegrater.jar",这个就是