Android项目实战记录
named tree
这个作者很懒,什么都没留下…
展开
-
简易Android天气软件实战
软件具备的功能:可以罗列出全国所有的省、市、县。可以查看全国任意城市的天气信息。可以自由切换城市、其查看其它城市的天气。提供手动更新以及后台自动更新天气的功能。源码下载:源码链接地址目录一、 开发需求分析1、开发环境2、城市信息获取的api3、天气信息获取的api1.开发环境 Win10+Android Studio+JDK1.8。2.城市信息获取的api 城市信息这里我直接使用的是Andro...原创 2018-04-24 19:04:57 · 2075 阅读 · 0 评论 -
Android服务实践---完整版的下载实例
由于我们需要访问网络,先将所需依赖库声明:dependencies { implementation fileTree(dir: 'libs', include: ['*.jar']) implementation 'com.android.support:appcompat-v7:26.1.0' implementation 'com.android.support.co...原创 2018-05-04 19:42:01 · 711 阅读 · 0 评论 -
Material Design实战
1、ToolbarActionBar由于其设计的原因, 被限定只能位于活动的顶部, 从而不能实现一些Material Design的效果, 因此官方现在已经不再建议使用ActionBar, 而是推荐使用ToolBar。ToolBar不仅继承了ActionBar的所有功能, 而且灵活性高, 可以配合其他控件来完成一些Material Design效果。 接下来添加一些action 按钮来让ToolB...原创 2018-05-05 23:20:54 · 374 阅读 · 0 评论 -
数字小游戏
此程序集合了页面布局、设置颜色、动画演示、背景音乐、添加功能按钮及对话框技术。开发背景: 现代教学的思路是寓教于乐,如何让小朋友在玩中学到知识是众多手机App开发者需要攻克的难关。此App开发的初衷是通过漂亮的界面、欢快的音乐和有趣的动画演示吸引小朋友, 使其在玩的过程中学会书写0-9十个数字。 ...原创 2018-05-14 21:31:25 · 645 阅读 · 0 评论 -
从网络获取图片并载入到ImageView
布局文件:<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical"...原创 2018-05-26 11:34:21 · 2158 阅读 · 0 评论 -
Xml基础
XML究竟是什么?关于定义XML全称是Extensible Markup Language,即可扩展标记语言怎么解释呢,拿我们平时熟悉的HTML语言来说,HTML就是一种规定了特定标签的语言,而XML语言则没有规定特定的标签(可能有一些基本的?目前我还没有学习到,以后学习到了来补充),所以说XML语言是一种元语言,利用XML可以创造新的语言,换个角度来说,即XML是一种文件标准,是一种约束和规则。...转载 2018-05-29 17:09:20 · 106 阅读 · 0 评论 -
自拍镜框App
(Camera对象 + Canvas + BrokenView插件 + 声音播放实现) 该游戏主要通过从话筒吹气使屏幕“起雾”,用手指把雾擦除和用手指按住屏幕, 使屏幕显示“碎裂”。App主要功能有: 更换屏幕相框、 调整摄像头焦距、 吹气起雾及碎屏等功能。 主要知识点:1、Camera相机的使用, 2、AudioRecordManager 话筒的使用 ...原创 2018-06-10 11:00:28 · 2031 阅读 · 0 评论 -
电池电量信息显示
布局:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:layout_width="match_parent" android:layout_height...原创 2018-06-10 14:18:12 · 4146 阅读 · 1 评论 -
分贝测试
此demo涉及到麦克风 动画 以及线程的使用:开启麦克风录制声音: 为实现分贝测试, 需要对周围声音进行录制, 新建MicActivity 类, 使用MediaRecorder(视频/ 音频 录制类)来气麦克风录制音频, 并使用File 创建文件将音频保存到手机, 使用AnimationDrawable 用于显示录音的动画效果:public class MicActivity extends ...原创 2018-06-10 16:12:06 · 14337 阅读 · 0 评论