Android
Dic0k
这个作者很懒,什么都没留下…
展开
-
安卓开发笔记(十四)——获取wifi的信息,解决android6.0以上getScanResults()为空的情况
一. 解决android6.0以上getScanResults()为空的情况在android6.0以下采用getScanResults()就可以获取手机扫描的wifi信息,然而在6.0以上却得不到之前的信息。这主要的问题在于android6.0扫描wifi信息必须打开获取位置权限解决方法:1.在AndroidManifest.xml添加相应的静态权限检查自己有没有上述四项权限 <...原创 2019-02-25 13:19:50 · 2204 阅读 · 3 评论 -
安卓开发笔记(十三)—— 文件上传,广告页面,排行榜,推荐功能
中山大学数据科学与计算机学院本科生实验报告(2018年秋季学期)一、实验题目期末项目——Tarlesh学习分享平台二、实现内容个人贡献完成底部导航栏的设置文件上传核心功能(包括选中文件,上传到服务器)排行榜实现随机推荐功能打开APP页面的广告跳转小组PPT与演示视频展示完成需求分析与设计文档三、实验结果(1)实验截图打开APP页面的广告跳转APP主...原创 2019-01-23 12:25:08 · 675 阅读 · 0 评论 -
安卓开发笔记(十二)—— 基于百度地图SDK完成地图中心定位,marker转向,动态定位
中山大学数据科学与计算机学院本科生实验报告(2018年秋季学期)项目源码:Github传送门第十七周任务一、实验题目地图第十七周实验目的接入百度地图API掌握少量的百度地图API接口二、实现内容基于之前的应用,初始界面仍为摇一摇跳转后的界面为百度地图地图定位在目前的经纬度,需要可以动态改变界面中心为箭头,指向是目前的朝向,可以利用上周代码得到的朝向...原创 2019-01-03 00:53:21 · 1672 阅读 · 0 评论 -
安卓开发笔记(十一)—— 方向传感器,实现摇一摇动画&音效,GPS定位
中山大学数据科学与计算机学院本科生实验报告(2018年秋季学期)项目源码:Github传送门一、实验题目第十六周任务传感器第十六周实验目的学会使用加速度传感器学会使用地磁传感器学会获取经纬度学习动画效果二、实现内容实现一个简单的传感器应用打开程序主页面摇一摇晃动手机展示动画与震动与弹Toast提示并跳转。其中展示图片与动画属于加分项可不做页面...原创 2018-12-25 21:59:10 · 633 阅读 · 0 评论 -
安卓开发笔记(十)—— Retrofit2+Rxjava网络访问,多线程(利用GitHub的api接口获取数据)
中山大学数据科学与计算机学院本科生实验报告(2018年秋季学期)一、实验题目第十五周实验目的理解Restful接口学会使用Retrofit2复习使用RxJava学会使用OkHttp二、实现内容实现一个github用户repos以及issues应用主界面有两个跳转按钮分别对应两次作业github界面,输入用户名搜索该用户所有可提交issue的repo,每个item...原创 2018-12-18 22:42:51 · 1001 阅读 · 0 评论 -
安卓开发笔记(九)—— HttpURLConnection请求访问Web服务,解析JSON数据,多线程,CardView布局技术(bilibili的用户视频信息获取软件)
中山大学数据科学与计算机学院本科生实验报告(2018年秋季学期)一、实验题目WEB API第十四周实验目的学会使用HttpURLConnection请求访问Web服务学习Android线程机制,学会线程更新UI学会解析JSON数据学习CardView布局技术二、实现内容实现一个bilibili的用户视频信息获取软件搜索框只允许正整数int类型,不符合的需要弹Toas...原创 2018-12-10 23:34:47 · 827 阅读 · 0 评论 -
安卓开发笔记(八)—— 王者荣耀英雄大全 数据库部分
中山大学数据科学与计算机学院本科生实验报告(2018年秋季学期)课程名称手机平台应用开发任课老师郑贵锋年级16级专业(方向)软件工程学号16340132姓名梁颖霖电话13680473185Email806179953@qq.com开始日期11.5完成日期11.24一、实验题目期中项目 王者荣耀英雄大全二、项目实现内...原创 2018-11-24 14:45:05 · 7673 阅读 · 10 评论 -
安卓开发笔记(七)—— MediaPlayer的使用,多线程编程,使用Service与Activity进行通信
中山大学数据科学与计算机学院本科生实验报告(2018年秋季学期)一、实验题目个人项目4 简单音乐播放器二、实现内容实验目的学会使用MediaPlayer学会简单的多线程编程,使用Handler更新UI学会使用Service进行后台工作学会使用Service与Activity进行通信实验内容实现一个简单的播放器,要求功能有: 打开程序主页...原创 2018-11-23 21:40:30 · 3094 阅读 · 0 评论 -
安卓开发笔记(六)—— SQLite数据库与ContentProvider的使用
中山大学数据科学与计算机学院本科生实验报告(2018年秋季学期)一、实验题目第十一周任务 数据存储(二)二、实现内容实验目的学习SQLite数据库的使用。学习ContentProvider的使用。复习Android界面编程。实验内容实现一个评论应用,本次实验虽然号称是(二),但是和(一)无法合并到同一个项目当中,因此本实验应当新建一个项目,而不是在(一)的基础上继...原创 2018-11-18 22:17:36 · 1568 阅读 · 0 评论 -
安卓开发笔记(五)——数据存储SharedPreference以及Android中常见的文件操作方法
中山大学数据科学与计算机学院本科生实验报告(2018年秋季学期)一、实验题目个人项目3数据存储(一)应用开发二、实现内容第九周任务实验目的学习SharedPreference的基本使用。学习Android中常见的文件操作方法。复习Android界面编程。实验内容要求Figure 1:首次进入,呈现创建密码界面。Figure 2:若密码不匹配,弹出Toas...原创 2018-11-01 19:24:37 · 1213 阅读 · 0 评论 -
安卓开发笔记(四)——AppWidget 使用
中山大学数据科学与计算机学院本科生实验报告(2018年秋季学期)一、实验题目个人项目二: 中山大学智慧健康服务平台应用开发实验代码:传送门:https://github.com/dick20/Android二、实现内容在第七周任务的基础上,实现静态广播、动态广播两种改变widget内容的方法。要求widget初始情况如下:点击widget可以启动应用,并在widget随机...原创 2018-10-25 13:52:33 · 1651 阅读 · 0 评论 -
安卓开发笔记(二)——Intent、Bundle的使用以及RecyclerView、ListView的应用
中山大学数据科学与计算机学院本科生实验报告一、实验题目实验一: 中山大学智慧健康服务平台应用开发二、实现内容本次实验模拟实现一个健康食品列表,有两个界面,第一个界面用于呈现食品列表 如下所示数据在&amp;amp;amp;quot;manual/素材&amp;amp;amp;quot;目录下给出。点击右下方的悬浮按钮可以切换到收藏夹上面两个列表点击任意一项后,可以看到详细的信息:UI要求食品列表每一项为一个圆圈和一个原创 2018-10-16 20:22:25 · 657 阅读 · 0 评论 -
安卓开发笔记(三)——Broadcast 使用
中山大学数据科学与计算机学院本科生实验报告(2018年秋季学期)一、实验题目个人项目二: 中山大学智慧健康服务平台应用开发实验代码:传送门:https://github.com/dick20/Android二、实现内容个人项目2中山大学智慧健康服务平台应用开发第七周任务Broadcast 使用实验目的掌握 Broadcast 编程基础。掌握动态注册 Broadca...原创 2018-10-18 21:19:47 · 667 阅读 · 0 评论 -
安卓开发笔记(一)——简单的ui界面设置以及交互设计
一、实验题目实验一: 中山大学智慧健康服务平台应用开发二、实现内容1.基本的UI界面设计实现一个Android应用,界面呈现如图中的效果。要求该界面为应用启动后看到的第一个界面。各控件的要求标题字体大小20sp,与顶部距离20dp,居中;图片与上下控件的间距均为20dp,居中;输入框整体距左右屏幕各间距20dp,内容(包括提示内容)如图所示,内容字体大小18sp;按钮...原创 2018-09-29 15:37:32 · 8114 阅读 · 4 评论 -
Git日常使用总结
一.在Android Studio中利用git把项目上传到github1.配置AS中的git在Setting-&amp;amp;gt;Version Control-&amp;amp;gt;Git设置中设置自己本地git的路径,然后点击test测试是否地址正确,然后点击apply保存设置。 2.在AS中配置Github账号在Setting-&amp;amp;gt;Version Control-&amp;amp;gt;GitH原创 2018-09-07 18:14:12 · 409 阅读 · 0 评论 -
拍照遥控器——Wifi指纹定位+图像识别Android应用
拍照遥控器项目报告项目GitHub仓库:https://github.com/dick20/PhotoController一. 项目简介 拍照遥控器是一款基于wifi指纹定位与图像识别技术来实现对于常用电子设备的遥控控制的Android客户端应用,面向日常苦于寻找各类遥控器的人群。该项目基于C-S架构,采用k-NN算法来进行wifi指纹比对,以确定用户所在室内的哪一个区域,再通过用户对于...原创 2019-04-18 15:54:29 · 1671 阅读 · 1 评论