Android Studio
Android Studio相关
影龙武
加油呀ヾ(◍°∇°◍)ノ゙
展开
-
Android Studio 设置控件和颜色透明度
Android Studio 更改控件和颜色透明度更改控件透明度给控件设置 alpha 属性,可以看出取值是0到1android:alpha=""更改颜色透明度点击前面的颜色拖动下面条的可以改变透明度....原创 2020-04-19 10:18:25 · 3016 阅读 · 0 评论 -
Android (Android Studio)(Java) 实现ViewPager不能左右滑动
Android 实现ViewPager不能左右滑动package 你自己的包名;import android.content.Context;import android.util.AttributeSet;import android.view.MotionEvent;import androidx.annotation.NonNull;import androidx.anno...原创 2020-04-16 18:38:22 · 381 阅读 · 0 评论 -
Android学习笔记(Android Studio)属性动画
Android学习笔记 属性动画推荐新手向学习视频:B站https://www.bilibili.com/video/av38409964点我传送属性动画属性动画在移动结束后,可以点击移动后的位置,因为其属性改变了。但是补间动画,点击移动后的位置无效,点击原来的地方才有效,因为属性没改变。ValueAnimatorObjectAnimator.ofFloat()动画类型供...原创 2020-03-07 21:49:30 · 740 阅读 · 0 评论 -
Android学习笔记(Android Studio) 8-1 LocalBroadcastManager(数据存储)
Android学习笔记 8-1推荐新手向学习视频:B站https://www.bilibili.com/video/av38409964点我传送8-1 LocalBroadcastManager以下是通过两个Activity来演示广播,但实际上如果想要实现两个Activity之间的通信,是不需要使用广播的,使用onActivity就可以。activity_broad.xml ...原创 2020-03-07 19:53:37 · 457 阅读 · 0 评论 -
Android学习笔记(Android Studio) 7-2 File 轻量数据存储(数据存储)
Android学习笔记7-2推荐新手向学习视频:B站https://www.bilibili.com/video/av38409964点我传送7-2 File7-2-1 Android存储概念内部存储外部存储7-2-2 File内部存储FileOutputStream FileInputStreamactivity_file.xml <?xml vers...原创 2020-03-07 17:26:33 · 502 阅读 · 0 评论 -
Android学习笔记(Android Studio) 7-1 SharedPreferences 轻量数据存储(数据存储)
Android学习笔记7-1推荐新手向学习视频:B站https://www.bilibili.com/video/av38409964点我传送7-1 SharedPreferences 轻量数据存储Xml文件,K-V形式SharedPreferences 读SharedPreferences.Editor 写文件目录:/data/data/应用的ID,不是包名(默认...原创 2020-03-07 13:37:39 · 375 阅读 · 0 评论 -
Android学习笔记(Android Studio) 5-5 Handler消息处理(必须深刻理解的Android事件处理)
Android学习笔记5-5推荐新手向学习视频:B站https://www.bilibili.com/video/av38409964点我传送5-5 Handler消息处理主要用途to schedule messages and runnables to be excuted as some point in the future未来某时做某事to enqueue ...原创 2020-03-06 21:27:25 · 308 阅读 · 1 评论 -
Android学习笔记(Android Studio) 5-3 源码剖析,了解View的事件分发(必须深刻理解的Android事件处理)
Android学习笔记5-3推荐新手向学习视频:B站https://www.bilibili.com/video/av38409964点我传送5-3 源码剖析,了解View的事件分发控件的触摸事件都是从这个方法向下分发的,这个方法是一个入口方法 @Override public boolean dispatchTouchEvent(MotionEvent event) { ...原创 2020-03-06 21:27:13 · 190 阅读 · 0 评论 -
Android学习笔记(Android Studio)5-2 基于回调事件的处理机制(必须深刻理解的Android事件处理)
Android学习笔记5-2推荐新手向学习视频:B站https://www.bilibili.com/video/av38409964点我传送5-2 基于回调事件的处理机制先执行自定义控件里的回调,再执行Activity里的回调。事件由控件本身向Activity传播,要return false return false;//表示这个事件我处理了,但没有消费掉,可以继续传播 r...原创 2020-03-06 18:38:45 · 689 阅读 · 0 评论 -
Android学习笔记(Android Studio)5-1 基于监听的事件处理机制(必须深刻理解的Android事件处理)
Android学习笔记5-1推荐新手向学习视频:B站https://www.bilibili.com/video/av38409964点我传送当用户在应用界面上执行各种操作时,应用程序需要为用户的动作提供响应,这种响应的过程就是事件处理。5-1 基于监听的事件处理机制监听三要素Event Source(事件源)Event(事件)Event Listener(事件监听器...原创 2020-03-06 16:45:54 · 724 阅读 · 0 评论 -
Android学习笔记(Android Studio) 4-2-3~4 Fragment详解(三、四)(不可不会的Activity和Fragment)
Android学习笔记4-2-3~4-2-4推荐新手向学习视频:B站https://www.bilibili.com/video/av38409964点我传送4-2-3 Fragment详解(三)Fragment回退栈fragment_a.xml <?xml version="1.0" encoding="utf-8"?> <LinearLayout ...原创 2020-03-06 12:05:42 · 405 阅读 · 0 评论 -
Android学习笔记(Android Studio) 4-2-1~2 Fragment详解(一、二)(不可不会的Activity和Fragment)
Android学习笔记4-2-1~4-2-4推荐新手向学习视频:B站https://www.bilibili.com/video/av38409964点我传送4-2-1 Fragment详解(一)Fragment有自己的生命周期Fragment依赖于ActivityFragment通过getActivity()可以获取所在的Activity;Activity通过FragmentMa...原创 2020-03-06 10:49:26 · 313 阅读 · 0 评论 -
Android学习笔记(Android Studio) 4-1-4 Activity的4种启动模式(不可不会的Activity和Fragment)
Android学习笔记4-1-4推荐新手向学习视频:B站https://www.bilibili.com/video/av38409964点我传送Activity的4种启动模式Activity的android:launchMode属性standard:标准模式,默认。每启动一个Activity,就会去创建这个Activity的一个新的实例,不管之前有没有启动过,存不存在。sing...原创 2020-03-05 17:32:20 · 328 阅读 · 0 评论 -
Android学习笔记(Android Studio) 4-1-3 Activity的跳转和数据传递(不可不会的Activity和Fragment)
Android学习笔记4-1-3推荐新手向学习视频:B站https://www.bilibili.com/video/av38409964点我传送Activity的跳转和数据传递显式跳转和隐式跳转Activity之间的数据传递startActivityForResult:启动Activity,结束后返回结果代码示例,这里是创建两个Activity,一个A,一个B。...原创 2020-03-05 15:45:37 · 449 阅读 · 0 评论 -
Android学习笔记(Android Studio) 4-1-2 Activity的生命周期(不可不会的Activity和Fragment)
Android学习笔记4-1-2推荐新手向学习视频:B站https://www.bilibili.com/video/av38409964点我传送4-1-1 Activity的生命周期LifeCycleActivity.java package com.ylw.helloworld; import android.os.Bundle; import android....原创 2020-03-04 21:50:49 · 190 阅读 · 1 评论 -
Android学习笔记(Android Studio) 4-1-1 Activity创建三部曲(不可不会的Activity和Fragment)
Android学习笔记4-1-1推荐新手向学习视频:B站https://www.bilibili.com/video/av38409964点我传送4-1-1 Activity创建三部曲不使用activity里的empty activity创建,而是使用新建类的方法1.新建类继承Activity或其子类2.在AndroidManifest中声明(图中赋值粘贴操作快捷键为ctr...原创 2020-03-04 17:45:18 · 312 阅读 · 2 评论 -
Android学习笔记(Android Studio)3-5(PopupWindow)UI组件之弹出组件
Android学习笔记3-5推荐新手向学习视频:B站https://www.bilibili.com/video/av38409964点我传送3-5 PopupWindowactivity_popup_window.xml <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="...原创 2020-03-04 15:18:26 · 518 阅读 · 0 评论 -
Android学习笔记(Android Studio)3-4(自定义Dialog)UI组件之弹出组件
Android学习笔记3-4推荐新手向学习视频:B站https://www.bilibili.com/video/av38409964点我传送3-4 自定义Dialoglayout_custom_dialog.xml文件 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="h...原创 2020-03-03 21:11:22 · 316 阅读 · 0 评论 -
Android学习笔记(Android Studio)3-3(ProgressBar & ProgressDialog)(加载进度条、转圈圈)UI组件之弹出组件
Android学习笔记3-3推荐新手向学习视频:B站https://www.bilibili.com/video/av38409964点我传送3-3 ProgressBar & ProgressDialog(加载进度条、转圈圈)今天下了一个叫ScreenToGif的软件,可以截取动图了,啦啦啦一些未展示属性android:secondaryProgress=“30” 设...原创 2020-02-29 19:45:19 · 954 阅读 · 0 评论 -
Android学习笔记(Android Studio)3-2(AlertDialog)UI组件之弹出组件
Android学习笔记3-2推荐新手向学习视频:B站https://www.bilibili.com/video/av38409964点我传送3-2 AlertDialogactivity_dialog.xml文件 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http...原创 2020-02-29 16:24:44 · 313 阅读 · 1 评论 -
Android学习笔记(Android Studio)3-1(Toast )UI组件之弹出组件
Android学习笔记3-1推荐新手向学习视频:B站https://www.bilibili.com/video/av38409964点我传送3-1 Toast (UI组件之弹出组件)Toast 是一个消息提示组件代码示例activity_toast.xml <?xml version="1.0" encoding="utf-8"?> <LinearL...原创 2020-02-28 20:39:50 · 331 阅读 · 0 评论 -
Android学习笔记(Android Studio)2-12(WebView)
Android学习笔记2-12推荐新手向学习视频:B站https://www.bilibili.com/video/av38409964点我传送2-12 WebView加载网页 ( 以下代码里的webview只是个名字可以改的,后面跟的方法才是关键的 )加载URL(网络或者本地assets文件夹下的html文件)webview.getSettings().setJavaScr...原创 2020-02-28 17:28:50 · 398 阅读 · 1 评论 -
Android Studio3.6版本的.xml布局文件的编程界面在哪找
今天更新了Android Studio版本找了半天.xml文件的编程界面,如图原创 2020-02-25 19:22:19 · 6862 阅读 · 7 评论 -
Android学习笔记(Android Studio)2-11-1~2-11-4(RecyclerView,含新版本通过 androidx导包,列表视图、水平滚动、网格布局、瀑布流)
Android学习笔记2-11-1~2-11-4推荐新手向学习视频:B站https://www.bilibili.com/video/av38409964点我传送2-11-1 RecyclerView(一)RecyclerVie能够灵活实现大数据集的展示,视图和复用管理比ListView更好,能够显示列表、网格、瀑布流等形式,且不同的ViewHolder能够实现item多元化功能。...原创 2020-02-25 14:06:38 · 1335 阅读 · 0 评论 -
Android学习笔记(Android Studio)2-9~2-10(GridView、ScrollView && HorizontalScrollView )
Android学习笔记2-9~2-推荐新手向学习视频:B站https://www.bilibili.com/video/av38409964点我传送2-9 网格视图 GridView常用属性activity_gridview.xml文件 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns...原创 2020-02-24 22:56:42 · 363 阅读 · 0 评论 -
Android学习笔记(Android Studio)2-6~2-8(CheckBox、ImageView、ListView )
Android学习笔记2-6~2-推荐新手向学习视频:B站https://www.bilibili.com/video/av38409964点我传送2-6 复选框CheckBox常用属性 <TextView android:id="@+id/tv_title" android:layout_width="wrap_content" a...原创 2020-02-23 18:08:31 · 381 阅读 · 0 评论 -
Android学习笔记(Android Studio)2-1~2-5(LinearLayout、RelativeLayout、TextView、Button、EditText、RadioButton)
Android学习笔记2-1 布局管理器线性布局(LinearLayout)相对布局(RelativeLayout)2-1-1 LinearLayout常用属性android:id 相当于姓名android:layout_width 宽度android:layout_height 高度android:background 背景android:layout_margin...原创 2020-02-22 21:06:08 · 662 阅读 · 0 评论 -
《第一行代码》(Android Studio)学习笔记1.3新手资源详解
《第一行代码》(Android Studio)学习笔记1.3 小白第一次打开 Android Studio 必备知识原创 2019-09-26 15:46:20 · 258 阅读 · 0 评论