急求Mars老师的android开发全套视频

急求Mars老师的android开发全套视频,第1张

1029_Mars老师java for android视频教程百度网盘免费资源在线学习

链接: https://pan.baidu.com/s/1i-7JNlJs_vMzbZRmRoCANg

提取码: y1ij

1029_Mars老师 java for android视频教程 1154_JAVA语言程序设计_吉林大学竖铅远程教育课程_康辉_教程之家 学习必读-教程之散稿家_教程之家 教程之家-高清教程门户_教程之家 JAVA程序设计辅导2_教程之家 JAVA程序设计辅导1_教程之家 JAVA程序设计第48讲_教程之家 JAVA程序设计第47讲_教程之家 JAVA程序设计第46讲_教程之家 JAVA程序设计第45讲_教程之家 JAVA程序设计第44讲_教程之家 JAVA程序设计第43讲_教程之家 JAVA程序设计第42讲_教程之家 JAVA程序设计第41讲_教程之家 JAVA程序设计余掘好第40讲_教程之家  

第一步:将bitmap转换成drawable对象,并设置给surfaceView视频播放窗口作为背景图片

//通过getVideoThumbnail方法取得视频中的第一帧图片,该图片是一个bitmap对象Bitmap bitmap=getVideoThumbnail(String url)//将bitmap对象转换成drawable对象Drawable drawable=new BitmapDrawable(bitmap)//将drawable对象设置给视频播放窗口surfaceView控件作为背景图片surfaceView.setBackgroundDrawable(drawable)123456

第二部乱渗陪分:通过url网址或者本地文件哗蠢路径获得视频的第一帧图片

public Bitmap getVideoThumbnail(String url) {

Bitmap bitmap = null//MediaMetadataRetriever 是android中定义好的一个类,提供了统一喊丛//的接口,用于从输入的媒体文件中取得帧和元数据;

MediaMetadataRetriever retriever = new MediaMetadataRetriever()

try {

//()根据文件路径获取缩略图//retriever.setDataSource(filePath)

retriever.setDataSource(url, new HashMap()) //获得第一帧图片

bitmap = retriever.getFrameAtTime()

}

catch(IllegalArgumentException e) {

e.printStackTrace()

}

catch (RuntimeException e) {

e.printStackTrace()

}

finally {

try {

retriever.release()

}

catch (RuntimeException e) {

e.printStackTrace()

}

}

Log.v("bitmap", "bitmap="+bitmap) return bitmap

}

1. 环境

UBUNTU 14.04 + Android Studio 0.8.2

2. 安装jdk

openjdk-7是一个很好的选型档友择:

sudo apt-get update sudo apt-get install openjdk-7-jdk

不排除你需要选择一个默认版本:

sudo update-alternatives --config java sudo update-alternatives --config javac

3. 安装Android Studio

在UBUNTU有两种方式安蠢粗装.

(1)添加PPA。

打开终端,执行一下命令:

sudo add-apt-repository ppa:paolorotolo/android-studio sudo apt-get update sudo apt-get install android-studio

如果想移除PPA并删除Android Studio:

sudo apt-get install ppa-purge sudu ppa-purge ppa:paolorotolo/android-studio

(2)在官网上直接下载解压。

下载地址:

http://developer.android.com/sdk/installing/studio.html

如果想删除Android Studio,直接删除文件夹android-studio。

运行bin/studio.sh,启动Android Studio.

4. 修改设置

(1)主题。

File - Settings - Appearance - Theme - Darcula (黑色主题)

(2)快捷键。

File - Settings - Keymap - Eclipse (对于习惯了Eclipse快捷键的同学)

5. 工程和模块

Android Studio的project 相当于 Eclipse的workspace

Android Studio的module 相当于 Eclipse的project

(1)新建Project

File - New Project

填写包名等,

(卜槐2)新建Module

File - New Module

关于新建,要注意的是:

Application name 就是 Project名称

默认新建的Project的Module name是app,在0.8.2上我没有找到设置的地方,只能在创建之后,通过app上右键 - Refactor - Rename来更改Module和Dir name。

(3)导入Project

在File - Close Project,按Del键删除刚刚新建的ListViewSample。

我们可以使用Open Project打开刚才那个项目,这种情况下没有问题,更多的情况下我们是需要导入其他的项目到Android Stuio,我们以此为例子看看过程,

Import Project - (Porject Location)

OK.

(4)新建Module

File - New Module

选择Android Application,

Application Name使用Project Name好了,Module Name取名为NewApp,

6. 删除Module的问题

很多朋友发现不知道怎么删除Module。请如下尝试:

在导航条上(非Project面板上)右键模块,如下图。

在settings.gradle 删除它的引用

退出Android Studio在资源管理器中删除模块目录

附上出处链接:http://mobile.51cto.com/aprogram-445877.htm


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/8241626.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-14
下一篇 2023-04-14

发表评论

登录后才能评论

评论列表(0条)

保存