Android新手入门
文章平均质量分 85
Android新手入门
灵思致远Leansmall
国企-》外企-》事业单位-》闲时创业
展开
-
安卓takephoto V4.1.0BUG和修复方法
在使用拍照并裁剪的时候,用如下代码://拍照并裁剪takePhoto.onPickFromCaptureWithCrop(imageUri, getCropOptions());发现拍照时无法进入裁剪页面,LOG提示takeCancel操作被取消查验代码,原来代码如下:在TUriParse.javapublic static Uri getTempUri(Context context) { String timeStamp = new SimpleDateFormat(原创 2020-11-08 21:29:37 · 380 阅读 · 0 评论 -
takephoto拍照相册开源库更改为用androidx库v4.1.0版本
takephoto拍照相册开源库更改为用androidx库v4.1.0版本在gradle.properties文件开启如下选项:# org.gradle.parallel=trueandroid.useAndroidX=true# Automatically convert third-party libraries to use AndroidXandroid.enableJetifier=true会使得旧版本的android.support.v4兼容库出问题,所以简单把takep原创 2020-10-24 21:01:28 · 457 阅读 · 1 评论 -
SharedPreferences共享参数应用
林志谋 灵思致远 1周前1. 实验内容简介SharedPreferences类,它是一个轻量级的存储类,特别适合用于保存软件配置参数。使用SharedPreferences保存数据,其背后是用xml文件存放数据,文件存放在/data/data/<package name>/shared_prefs目录下,可以通过File Expore浏览。SharedPreferences存储数据有四...原创 2018-05-31 15:33:54 · 641 阅读 · 0 评论 -
ListView列表框实验
原创: 灵思致远 4天前1. 实验内容简介列表视图(ListView)将元素按照条目的方式自上而下列出。通常,每一列只有一个元素。列表视图将子元素以列表的方式组织,用户可通过滑动滑块来显示界面之外的元素。ListView类是android.Widget包中的一个应用,该类继承了AdapterView类。SimpleAdapter是扩展性最好的适配器,可以定义各种你想要的布局,而且使用很方便。Si...原创 2018-05-20 12:07:51 · 675 阅读 · 0 评论 -
Spinner下拉框实验
原创: 林志谋 灵思致远 4天前1. 实验内容简介Spinner同RadioGroup一样,多个子元素组合成一个Spinner。多个子元素之间相互影响,最多只能有一个被选中。Spinner通过数组适配器读取定义的子元素。这种设计方式被称为适配器模式,适配器模式建议定义一个包装类,包装有不兼容接口的对象。适配器:在安卓中,顾名思义就是把数据变成符合界面风格的形式,并且通过ListView显示出来。也...原创 2018-05-20 12:05:48 · 1174 阅读 · 0 评论 -
Intent意图和Activity活动应用
1. 实验内容简介Activity是用户和应用程序交互的接口,是一个控件的容器。在一个Activity中可以放置很多由View及其子类组成的可视化控件,例如按钮、图像、文本框等,这些控件根据XML布局文件中指定的位置在窗口中进行摆放。一个Activity通常展现为一个可视化的用户界面。一个应用程序可能由一个或多个Activity组成,Android平台通过Activity栈来对Activity进行...原创 2018-05-20 12:03:49 · 975 阅读 · 0 评论 -
Checkbox复选框实验
原创 灵思致远 2018-05-161. 实验内容简介多项选择(CheckBox)组件也被称为复选框,该组件通常用于某选项的打开或关闭。CheckBox表明一个特定的状态是勾选(on,值为1)还是不勾选(off,值为0),在应用程序中为用户提供“真”或“假”选择。复选框状态彼此独立,因此可同时选择任意多个。通过鼠标单击复选框,可触发复选框状态的改变。复选框会从当前状态变到另一种状态。使用步骤:步骤...原创 2018-05-18 20:09:09 · 1657 阅读 · 0 评论 -
Button按钮实验
原创 灵思致远 2018-05-161. 实验内容简介(1)按钮:Button类提供了控制按钮的功能,Button类属于android.Widget包并且继承android.widget.TextView类。从层次关系上来说,Button类继承了TextView类的方法和属性。Button类提供了操纵控制按钮的方法和属性。事实上除了构造函数之外,Button类没有自己定义的方法,主要通过继承父类的...原创 2018-05-18 20:02:36 · 810 阅读 · 0 评论 -
EditText编辑框实验
原创 灵思致远 2018-05-161. 实验内容简介(1)EditText同TextView功能基本类似,它们之间的主要区别是EditText提供了可编辑的文本框。EditText是用户与系统之间的文本输入接口,用户通过这个组件可以把数据传给Android系统,然后得到想要的数据。EditText提供了许多用于设置和控制文本框功能的方法。通过以下方法对文本框进行设置,如下: set...原创 2018-05-18 19:56:50 · 398 阅读 · 0 评论 -
TextView文本框实验
原创 灵思致远 2018-05-16作者 林志谋1. 实验内容简介(1)TextView定义了文本框操作的基本方法,它是一个不可编辑的文本框,往往用来在屏幕中显示静态字符串。通过以下方法对文本框进行设置,如下: setText("Look,I have been changed!");//设置文本内容 setTextColor(Color.rgb(0,255,0));...原创 2018-05-18 19:54:30 · 463 阅读 · 0 评论 -
RelativeLayout相对布局实验
原创 灵思致远 2018-05-16作者 Leansmall1. 实验内容简介相对布局可以设置某一个视图相对于其他视图的位置,这些位置包括上、下、左、右。设置这些位置的属性是android:layout_above、android:layout_below、android:layout_toLeftOf、android:layout_toRightOf。除此之外,还可以通过android:layo...原创 2018-05-16 18:12:21 · 481 阅读 · 0 评论 -
LinearLayout线性布局实验
1. 实验内容简介线性布局是最常用的布局方式。线性布局在XML布局文件中使用<LinearLayout>标签进行配置。线性布局可分为水平线性布局和垂直线性布局。通过android:orintation属性设置线性布局的方向,该属性的可取值是horizontal和vertical,默认值是horizontal。<LinearLayout>标签有一个非常重要的gravity属性...原创 2018-05-15 20:29:33 · 894 阅读 · 0 评论 -
新建一个安卓虚拟机并运行
步骤1:点击工具栏上面的手机图标, Android Virtual Device (AVD)Manager,即 AVD 管理器,创建 AVD,模拟手机设备,进入如下界面:步骤2:点击Create按钮 ,进入配置界面,按照下面图示进行配置,然后点击OK按钮:AVD Name (AVD 名称)Device (设备型号,包含尺寸、分辨率、机型)Target (目标运行平台,Android 系统版本)CP...原创 2018-05-15 20:26:03 · 3993 阅读 · 0 评论 -
新建一个安卓应用项目
新建一个安卓应用项目步骤1:点击File->NEW->AndroidApplication Project步骤2:填写应用的基本信息,然后点击Next:Application Name (Android 应用的名称)Project Name (在 Eclipse 中的项目名称)Package Name (存放 Java 类的包名称,其实质是存放的文件夹路径,“.”号为文件分隔符,编写的...原创 2018-05-15 20:17:06 · 505 阅读 · 0 评论 -
Android Studio安装教程
这里采用的Android Studio版本是2.3.1,适用于Window 64位操作系统。假设AS安装目录是:D:\ASAndroid Studio安装在:D:\AS\Android StudioSDK安装在:D:\AS\SDK(1)先安装JDKJAVA安装目录是:C:\Program Files\Java\(2)环境变量设置如下:变量名:JAVA_HOME变量值:C:\Program File...原创 2018-05-15 20:24:27 · 265 阅读 · 0 评论 -
Android开发软件Eclipse安装教程
原创 灵思致远 2018-05-14作者 leansmall假设Android开发软件ADT安装目录是:D:\AndroidSDK(1)先安装JDKJAVA安装目录是:C:\Program Files\Java\(2)再解压adt-bundle-windows-x64-20170511,复制到D:\AndroidSDK目录下。(3)环境变量设置如下:变量名:JAVA_HOME变量值:C:\Prog...原创 2018-05-15 20:21:39 · 1351 阅读 · 0 评论