今天做了一下关于天气方面的东西。下面简单展示一下布局和实验代码(主要的问题。是关于github的时间托管问题): 明天后天。主要看一下自己的那本书(第一行代码)里面有这个天气的项目。对其进行更深的掌握。 package com.hbweather_2.android; import android. ...
分类:
其他好文 时间:
2020-05-25 00:27:52
阅读次数:
60
这里需要介绍一个伴随着GraphicBuffer的Fence,包括Fence的诞生,Fence的处理。 在前面介绍Surface的时候,提到过Surface会通过BufferQueueProducer申请GraphicBuffer,用作显存,所以我们这里看一下BufferQueueProducer/ ...
分类:
移动开发 时间:
2020-05-24 16:38:11
阅读次数:
76
Android在应用中直接使用surface的场景不多见,一般我们使用SurfaceView,通过SurfaceView.SurfaceHolder.getSurface来间接得到Surface。这条路径比较长。首先必须有SurfaceView,SurfaceView必须添加到窗口上才会显示,并得到 ...
分类:
移动开发 时间:
2020-05-24 16:33:48
阅读次数:
111
最近做一个项目,项目中用到显示屏比较大,3840*1080,为了充分发挥大屏的显示区域,有一个分屏的功能,将大屏分为两个小屏,独立显示。在实现这个需求的时候使用了虚拟屏来实现小屏。为了过渡效果的平滑,需要做一些切换动画,其中一个点是要抓取虚拟屏的screenshot。 刚开始我使用了SurfaceC ...
分类:
移动开发 时间:
2020-05-24 15:18:00
阅读次数:
125
Spinner 控件提供下拉列表式的输入方式,可有效地节省手机屏幕的显示空间。 与 ListView 类似,Spinner 控件也有设置数据适配器方法 setAdapter()、监听选择项方法 setOnItemSelectedListener()。 Spinner 比 ListView 多使用的一 ...
分类:
移动开发 时间:
2020-05-24 12:05:04
阅读次数:
77
Android如何制作一个简易的视频播放器 ——安德风QQ1652102745 一、效果演示: 二、布局设计activity_main.xml 1 <?xml version="1.0" encoding="utf-8"?> 2 <LinearLayout 3 xmlns:android="http ...
分类:
移动开发 时间:
2020-05-24 09:52:26
阅读次数:
106
Project Name:工程项目名称 Application Name:当前应用发布以后的名字,例如QQ图标下面的名字是“QQ”,就是Application Name. Android Studio工程目录 1、.gradle和.idea 这两个目录下放置的都是Android Studio自动生成 ...
分类:
移动开发 时间:
2020-05-24 09:34:56
阅读次数:
89
截至目前,本小组的软件开发任务已经接近尾声,虽然挺难挺头秃,但是也确实学到了很多的知识。下面我来分享及介绍一下整个项目过程中我们使用的项目管理平台GitHub,开发工具Android Studio以及项目源代码结构。 一,使用GitHub管理项目 GitHub是用于版本控制和协作的代码托管平台,在很 ...
分类:
其他好文 时间:
2020-05-24 00:51:31
阅读次数:
109
动态的发布与展示 动态的展示: DongTaiActivity(上传动态文字及照片) package com.lh.std_everything.ui.home.hometype.dongtai; import android.content.Intent; import android.os.Bu ...
分类:
其他好文 时间:
2020-05-24 00:38:14
阅读次数:
51
1.如果编译时出现“ERROR: Plugin with id 'com.android.application' not found.”错误. 解决方法:请在build.gradle文件中添加以下代码。 buildscript { repositories { google() jcenter() ...
分类:
移动开发 时间:
2020-05-24 00:29:37
阅读次数:
87