Auxin activity_ Past, present, and future1
- 格式:pdf
- 大小:1.43 MB
- 文档页数:17
frangment和activity通信viewmodel java代码-回复Fragment和Activity通信是Android开发中常见的需求,它们之间的通信可以通过ViewModel来实现。
在本文中,我们将详细介绍如何在Fragment和Activity之间使用ViewModel来进行通信。
首先,让我们简单了解一下Fragment和Activity的概念。
Fragment是Android开发中的一种组件,可以独立地存在于Activity中,用于实现界面的模块化和复用。
而Activity则是Android应用程序中的一个页面,用于展示用户界面和处理用户交互。
在某些情况下,我们需要在Fragment和它所属的Activity之间进行数据交互。
例如,当用户在Fragment中输入一些数据时,希望将这些数据传递给Activity进行处理或展示。
这时,就需要使用ViewModel来帮助Fragment和Activity之间进行通信了。
ViewModel是Android开发中的一个类,用于存储和管理与界面相关的数据。
它可以在Fragment和Activity之间共享数据,并且在配置变化(例如屏幕旋转)时保持数据的一致性。
下面,我们将分为以下几个步骤,逐步介绍如何使用ViewModel在Fragment和Activity之间进行通信:1. 创建ViewModel首先,我们需要创建一个ViewModel类,用于存储和管理需要在Fragment和Activity之间交互的数据。
我们可以继承自Android Jetpack 中的ViewModel类,并在其中声明和定义需要共享的数据和方法。
javapublic class SharedViewModel extends ViewModel {private MutableLiveData<String> sharedData = new MutableLiveData<>();public void setSharedData(String data) {sharedData.setValue(data);}public LiveData<String> getSharedData() {return sharedData;}}在上述代码中,我们创建了一个名为SharedViewModel的ViewModel类,并声明了一个MutableLiveData对象sharedData用于存储通信数据。
Activity详解1.什么是Activity?Activity是一个应用程序组件,代表用来与用户进行交互的界面.比如,发邮件,拍照等的交互界面.一个应用程序通常由多个Activity松耦合的组成,典型的,当用户启动一个应用程序时见到的第一个交互界面(Activity)就叫做主Activity.当然,为了完成相应的动作,一个Activity可以启动另一个Activity;比如qq登陆界面,填写信息之后,发送一个信息去验证,通过之后就启动主界面Activity.每当启动一个新的Activity,前一个Activity将停止,但是系统将仍然保存这个对象在后台栈(back stack)里面。
当启动一个新的Activity,它将被放入back stack中,并且获得用户焦点。
Back stack遵循后进先出原则,所以当用户按手机上的back按钮时,当前的activity将会从back stack中移除,前一个Activity将被恢复。
(Back stack请参考Tasks and Back Stack文档)。
当然,Activity的创建,启动,恢复,暂停,停止,销毁都对应了一系列Activity的回调函数。
2.创建Activity。
创建一个Activity,需要继承Activity超类或继承自继承了Activity的子类。
在你实现的子类中,你需要实现由系统在Activity状态发生变化时调用的各个回调函数。
例如创建,暂停,停止等时会由系统调用对应的方法。
这里介绍两个很重要的方法:onCreate() : 这个方法是必须实现的。
当在创建一个Activity时候由系统调用。
在该方法里面,你应当初始化一些组件;最重要的是,你必须设置setContentView()方法来设置activity布局。
onPause() :当你离开该activity时将被调用,在这个方法里你可以保存一些信息到数据库或文件等。
一.实现用户界面。
startactivityforresult 的返回值-回复"startActivityForResult 的返回值"详解在Android开发中,我们经常会使用到函数startActivityForResult()来启动一个新的Activity,并且希望在新的Activity返回时能够获取到一些数据或者结果。
而startActivityForResult()函数的返回值就是用来实现这一功能的。
本篇文章将详细介绍startActivityForResult()函数的返回值以及它的使用方法。
一、startActivityForResult()函数的介绍startActivityForResult()函数是Context类中的一个方法,用于启动一个新的Activity,并且明确指定我们希望在新的Activity返回时接收到结果。
该函数接收两个参数:一个是Intent对象,用于指定要启动的Activity;另一个是请求码(requestCode),用于在返回结果时进行识别。
该函数的调用方式如下所示:startActivityForResult(Intent intent, int requestCode)二、startActivityForResult()函数的返回值startActivityForResult()函数的返回值是一个整型,称为requestCode。
它在新的Activity返回结果时会被传递给调用该函数的Activity,用于确定是否接收到了预期的结果。
在新的Activity返回时,会通过setResult()方法设置一个结果码(resultCode),并携带一些额外的数据。
这个结果码将会被传递给调用该函数的Activity,并且被存储在ActivityResult对象中。
在调用startActivityForResult()函数的Activity中,我们可以通过onActivityResult()方法来获取ActivityResult对象,进而获取新的Activity返回的结果。
anativewindow和anativeactivity 参考代码-回复什么是anativewindow和anativeactivity?如何在Android开发中使用它们?在Android开发中,anativewindow和anativeactivity是重要的概念和类。
anativewindow是用于OpenGL ES渲染的抽象类,而anativeactivity 是管理本地代码和Java代码之间交互的类。
本文将详细介绍这两个概念以及它们在Android开发中的应用。
首先,我们来了解anativewindow。
anativewindow是一个代表原生窗口的抽象类,提供与OpenGL ES兼容的图形库进行交互的方法。
它提供了与GPU进行交互的接口,以便使用硬件加速进行渲染。
在Android中,anativewindow一般用于在本地代码中实现OpenGL ES渲染,以提升性能和图形处理能力。
在Java层,通过SurfaceView和TextureView来访问anativewindow。
在Android NDK(Native Development Kit)开发中,使用anativewindow进行OpenGL ES渲染时需要以下步骤:1. 获取Java层SurfaceView或TextureView的surface对象。
2. 将surface对象传递给C/C++本地代码。
3. 在本地代码中,创建一个ANativeWindow对象,通过ANativeWindow_fromSurface方法将surface对象包装成ANativeWindow。
4. 使用ANativeWindow进行OpenGL ES渲染。
下面是一个简单的使用anativewindow进行OpenGL ES渲染的示例代码:c++#include <android/native_window.h>#include <android/native_window_jni.h>JNIEXPORT void JNICALLJava_com_example_MyGLRenderer_init(JNIEnv *env, jobject instance, jobject surface) {ANativeWindow *window = ANativeWindow_fromSurface(env, surface);使用ANativeWindow进行OpenGL ES渲染…}接下来,我们来讨论anativeactivity。
java中registerforactivityresult的用法-回复Java中的RegisterForActivityResult的用法在Java中,我们经常需要在一个Activity中启动另一个Activity,并从另一个Activity中获取返回的结果。
为了实现这种功能,Android平台提供了一个方法叫做`registerForActivityResult`。
这个方法可以在你的Activity中注册一个回调函数,用于接收其他Activity返回的结果。
本篇文章将逐步介绍`registerForActivityResult`的用法,让你了解如何在你的Java代码中使用这个方法。
第一步:导入所需的库文件在使用`registerForActivityResult`之前,我们需要导入相应的库文件。
首先,我们需要导入`androidx.activity`库。
在你的build.gradle文件中的dependencies块中添加以下代码:implementation 'androidx.activity:activity-ktx:1.3.0-beta01'然后,我们需要导入`androidx.lifecycle`库。
在你的build.gradle文件中的dependencies块中添加以下代码:implementation'androidx.lifecycle:lifecycle-viewmodel-ktx:2.3.0-beta01'完成上述步骤后,我们就可以开始使用`registerForActivityResult`了。
第二步:创建ActivityResultLauncher对象在使用`registerForActivityResult`之前,我们需要创建一个`ActivityResultLauncher`对象。
`ActivityResultLauncher`对象负责处理从其他Activity返回的结果。
activity回调方法在计算机编程中,回调函数(Callback Function)是一种通过函数指针,即地址传递给另一个函数的技术。
当一些指定的事件发生时,回调函数会被调用。
回调函数通常用于异步任务、事件处理和事件监听等情况下。
在软件开发中,Activity回调方法是指在Android开发中Activity 类中定义的一组特定方法。
这些方法会在特定的时间点被系统调用,用于响应生命周期事件或其他特定事件。
Activity生命周期回调方法是Android开发中非常重要的一部分。
下面是一些常用的Activity回调方法:1. onCreate(Bundle savedInstanceState):当一个Activity正在被创建时调用,通常用于在Activity创建时进行初始化操作,例如设置布局、获取Intent数据等等。
在该方法中可以通过savedInstanceState 参数获取之前保存的状态信息。
2. onStart(:当一个Activity即将可见时调用,表示Activity正在启动。
在该方法中可以执行一些准备工作,例如初始化UI界面、注册广播接收器等等。
3. onResume(:当一个Activity对用户可见时被调用,表示Activity进入前台。
在该方法中可以执行一些需要在界面可见时才执行的操作,例如开始动画、播放音乐等等。
这个方法执行完后,Activity 变为活动状态。
4. onPause(:当一个Activity将要被另一个Activity覆盖时调用,表示Activity从前台进入后台。
在该方法中可以保存一些临时数据或释放一些资源,以便给覆盖的Activity提供更多的资源。
5. onStop(:当一个Activity完全不可见时被调用,表示Activity进入停止状态。
在该方法中可以进行资源释放或取消注册等操作。
6. onDestroy(:当一个Activity将要被销毁时调用,表示Activity即将被关闭。
活动线程(ActivityThread)是Android系统中的一个重要组件,它作为整个应用程序的入口点,负责管理和调度应用程序的生命周期,处理用户交互事件,以及启动和管理应用程序中的各种组件。
1.应用程序生命周期管理ActivityThread负责监控应用程序的生命周期,包括应用程序的启动、运行、暂停、停止和销毁。
它通过与系统框架的交互,实现对应用程序的状态管理,确保应用程序能够按照预期在各种情况下正常运行。
ActivityThread还负责处理应用程序被系统杀死后的恢复工作,保障用户数据的安全性和完整性。
2.用户交互事件处理ActivityThread还负责处理用户的交互事件,包括触摸事件、按键事件、手势事件等。
它通过与系统的交互,将用户的操作转化为相应的应用程序行为,保证用户能够顺畅地与应用程序进行交互。
3.组件的启动和管理ActivityThread承担着启动和管理应用程序中各种组件的任务,包括Activity(活动)、Service(服务)、BroadcastReceiver(广播接收器)和ContentProvider(内容提供者)。
它通过与系统框架的协作,实现对组件的启动、销毁和状态管理,使得应用程序能够灵活地运行各种组件,并且保证多个组件之间的协同工作。
4.应用程序上下文的管理ActivityThread负责管理应用程序的上下文环境,包括应用程序的资源管理、配置信息、进程间通信等。
它通过上下文环境的管理,保证应用程序能够正确地访问系统资源和进行跨组件的数据交换,从而实现应用程序的平稳运行。
总结ActivityThread作为Android系统中的核心组件,承担着重要的职责,包括应用程序生命周期管理、用户交互事件处理、组件的启动和管理、应用程序上下文的管理等。
它通过与系统框架的协作,保证应用程序能够正常运行,并且使得应用程序的开发者能够专注于应用程序的业务逻辑开发,提高开发效率和应用程序的稳定性。
activity 的数据传递与回传的上机心得心得:Activity的数据传递与回传的上机心得在学习移动应用开发中,Activity是不可避免的一个重要概念。
作为Android应用的基本组件之一,Activity负责用户界面的展示和交互。
在实际开发中,我们经常需要在不同的Activity之间传递数据,并且在数据处理完成后将结果回传给原来的Activity。
本次上机实验中,我通过实现一个简单的计算器应用,深入理解了Activity之间数据传递和回传的机制,并对其中的细节和注意事项有了更加清晰的认识。
首先,我实现了一个带有两个EditText和四个按钮的界面,其中一个EditText用于输入第一个操作数,另一个EditText用于输入第二个操作数,四个按钮分别用于实现加、减、乘、除操作。
在点击这四个按钮时,我使用Intent将操作数传递给下一个Activity,并启动该Activity来进行计算。
在第二个Activity中,我通过接收传递过来的Intent,得到第一个和第二个操作数,并根据点击的按钮进行相应的计算操作,然后将计算得到的结果通过Intent回传给上一个调用的Activity。
在实现过程中,我遇到了如下几个问题,通过解决这些问题,我对Activity 的数据传递和回传有了更加深入的认识:1. 如何将数据传递给下一个Activity?在实现计算器应用的过程中,我需要将用户输入的操作数传递给下一个Activity进行计算。
这可以通过Intent对象来完成。
在当前Activity,我创建一个Intent对象,并使用其中的putExtra()方法将操作数作为键值对的形式存储在Intent中。
可以将putExtra()方法看作是一个键值对的容器,用于存储需要传递的数据。
然后,我使用startActivity()方法启动下一个Activity,并将这个Intent作为参数传递给startActivity()方法。
activity的三种状态
Activity 是 Android 应用程序的一个重要组成部分,它有三
种状态,活动状态(Resumed)、暂停状态(Paused)和停止状态(Stopped)。
活动状态(Resumed)是指当用户可以与 Activity 进行交互时,Activity 处于前台并且处于活动状态。
这意味着它是用户当前正在
与之交互的 Activity。
在这种状态下,Activity 处于栈顶,并且
可以接收用户输入并响应事件。
暂停状态(Paused)是指当另一个 Activity 部分遮挡了当前Activity 时,当前 Activity 进入暂停状态。
在这种状态下,Activity 仍然可见,但不再接收用户输入。
Activity 可能会在暂
停状态下停留一段时间,或者在稍后恢复到活动状态。
停止状态(Stopped)是指当 Activity 不再可见时,它进入停
止状态。
这可能发生在用户导航到另一个 Activity、按下返回按钮
返回上一个 Activity,或者当应用进入后台时。
在停止状态下,Activity 仍然保留所有的状态和成员变量,但不再可见并且可能会
被系统销毁以释放资源。
这三种状态对于 Android 应用程序的生命周期管理非常重要。
了解这些状态有助于开发者正确地管理应用程序的资源,确保用户体验流畅且不浪费系统资源。
180A merican Journal of Botany 102 (2): 180 –196 ,2015 ;h ttp:/// © 2015B otanical Society of AmericaA M E R IC A N J OU R N AL OFB OTA NY RESEARCH ARTICLEA JB CE NTE N N IAL RE VIE W T his A merican Journal of Botany centennial review consid-ers the history of auxin, with a focus on an A JB classic paperabout auxin activity by Kenneth Thimann and Charles Schneider titled “The relative activities of different auxins” ( T himann and Schneider, 1939 ). Since the publication of this seminal paper in 1939, many of its reported observations can be ex-plained using the knowledge gained about auxin biology in the last 75 yr. In this review, we describe the history of the auxin fi eld, discuss a signifi cant study published in the A meri-can Journal of Botany , summarize what we have learned in more recent years about auxin biology, and conclude with a discussion of unanswered questions in the fi eld. We are hope-ful that the next 100 yr of auxin research will reveal answers to these questions.T he term “auxin” is derived from the Greek word “auxein” meaning “to grow”. Discovery of auxinic compounds (both naturally occurring and synthetic auxins) was facilitated by the A vena test ( F ig. 1A ) developed by W ent (1928) . The A vena test consists of placing an agar block containing test compounds onone side of excised A vena sativa coleoptile tips and measuringthe ensuing curvature (reviewed in W ent and Thimann, 1937 ). Thus, the classic defi ning feature of auxinic compounds is elici-tation of a physiological response in the A vena test. The fi rst compounds to be considered auxins were auxin a (auxenotriolic acid) and auxin b (auxenolonic acid) ( K ögl et al., 1933 , 1934a , b ). However, as time went on, many laboratories were unable to isolate these compounds and they fell out of favor as potential auxins (reviewed in W ent and Thimann, 1937 ). For a modern critique of the history of auxin a and auxin b , we recommend W ildman (1997) . Indole-3-acetic acid (IAA or heteroauxin) was later favored as the strongest auxin because of its potency as a plant growth regulator; many additional compounds ( F ig. 2 ) were also being used as auxins, including indole-3-butyric acid (IBA), indole-3-propionic acid (IPrA), and naphthalene acetic acid (NAA), among others.A lthough IAA was recognized for its effective ability to in-duce cell expansion in plants, it was fi rst isolated, not from plants, but from human urine ( K ögl et al., 1934b ), yeast ( K ögl and Kostermans, 1934 ), and R hizopus suinus ( T himann, 1935 ). Although IAA was the standard to which other auxin compounds were compared in T himann and Schneider (1939) , at the time of their study, IAA was not believed to be a native plant hormone. The elusive auxin a was thought to be the auxin present in V icia faba ,Z ea mays , and A vena sativa (reviewed in W ent and Thimann, 1937 ), whereas IAA was believed to be the natural auxin in fungal species such as A spergillus ,R hizopus , and yeast (reviewed in W ent and Thimann, 1937 ). Indeed, IAA was not isolated from higher plants until the early 1940s ( H aagen-Smit et al., 1941 ). During this time, additional compounds with auxin1 Manuscript received 23 June 2014; revision accepted 9 January 2015.We thank S. Wyatt for the invitation to write this review and E. Frick, A. Muehler-Sherp, M. Michniewicz, D. Korasick, and two anonymous reviewers for critical comments on the manuscript. This work was supported by the National Science Foundation (DGE-1143954 to T.A.E.) and the National Institutes of Health (R00 G M089987 to L.C.S.). We apologize to anyone whose work we have overlooked (see F ig. 8 ). 2 A uthor for correspondence (e-mail: strader@) d oi:10.3732/ajb.1400285A UXIN ACTIVITY : P AST , PRESENT , AND FUTURE 1T ARA A . E NDERS A ND L UCIA C . S TRADER 2D epartment of Biology, Washington University in St. Louis, St. Louis, Missouri 63130 USA Long before its chemical identity was known, the phytohormone auxin was postulated to regulate plant growth. In the late 1800s, Sachs hypothesized that plant growth regulators, present in small amounts, move differentially throughout the plant to regulate growth. Concurrently, Charles Darwin and Francis Darwin were discovering that light and gravity were perceived by the tips of shoots and roots and that the stimulus was transmitted to other tissues, which underwent a growth response. These ideas were improved upon by Boysen-Jensen and Paál and were later developed into the Cholodny–Went hypothesis that tropisms were caused by the asymmetric distribution of a growth-promoting substance. These observations led to many efforts to identify this elusive growth-promoting substance, which we now know as auxin. In this review of auxin fi eld advances over the past century, we start with a seminal paper by Kenneth Thimann and Charles Schneider titled “The relative activities of different auxins” from the A merican Journal of Botany , in which they compare the growth altering properties of several auxinic compounds. From this point, we explore the modern molecular understanding of auxin—including its biosynthesis, transport, and perception. Finally, we end this review with a discussion of outstanding questions and future directions in the auxin fi eld. Over the past 100 yr, much of our progress in understanding auxin biology has relied on the steady and collective advance of the fi eld of auxin researchers; we expect that the next 100 yr of auxin research will likewise make many exciting advances. K ey wo rds: auxin; auxin history; metabolism; signaling; transport.E N D E R S A N D S T R A D E R—AU X I N AC T I V I T Y: PA S T, P R E S E N T, A N DF U T U R E •V O L. 102 ,N O. 2 F E B R UA RY 2015 •181activity were also discovered, either through chemical synthesis or extraction from biological sources. Structure–activity studies were beginning to emerge, and it was determined that a ring system containing a double bond as the nucleus of a molecule, a side chain, a carboxyl group, and a particular space relation-ship were necessary for cell elongation in the A vena test of auxin activity ( K oepfl i et al., 1938 ).T he burgeoning fi eld of auxin research was littered with op-posing opinions on the mechanism of auxin action and what compounds were considered auxins. However, the fi eld eventu-ally settled at least some of these disputes and auxin researchers W ent and Thimann (1937 , in P hytohormones, p. 5) provided insightful commentary on how such progress was made: “…in regard to the question of priority of the discovery of the auxins. We feel that the gradual unfolding of the current conceptions and the cooperation of different workers has made it impossible to credit any one person with such a discovery, and it is to be hoped that the reader … will gain the impression of a steady and collective advance rather than of individual contributions.”T HIMANN AND SCHNEIDER, 1939T himann and Schneider (1939) compared the activities of several compounds that had been recently identifi ed for auxin activity in the A vena assay. This comparison eventually led to structure–activity relationship studies by Thimann’s labora-tory and others that would reveal the defi ning characteristics of auxin molecules. The activity of indole-3-acetic acid (IAA), the most investigated auxin at the time of this study, was compared with the activity of six other auxin molecules: indole-3-butyric acid (IBA), naphthalene acetic acid (NAA), indole-3-propionic acid (IPrA), phenyl-acetic acid (PAA or ФAA), phenyl-butyric acid (PBA or ФBA), and benzofurane-3-acetic acid (BzFA) ( F ig. 2 ).S tandard auxin assays at this time consisted of either incu-bating etiolated stem sections of A vena or P isum coleoptiles in auxin solutions and measuring coleoptile elongation or splitting etiolated P isum stems and measuring their degree of curvature after incubation in an auxin solution ( F ig. 1B ). In these assays, P isum was more sensitive to the auxins than A vena; however, the tested auxins displayed the same rela-tive activity in both species, with slightly different response curves. The major conclusion from Thimann and Schnei-der’s straight growth experiments was that both the absolute activities and the activities relative to IAA depended on the species of plant and that A vena and P isum did not respond to auxin in a similar way. These fi ndings were contrary to the belief at the time that species may respond to auxins differ-ently, but those differences would always be in the sameF ig. 1. Auxin response assays. (A) The A vena test. Compounds are tested for auxin activity in A vena sativa seedlings mounted on a test apparatus, and the tip of the coleoptile removed. After a few hours of growth, a larger portion of the coleoptile is removed, and the primary leaf pulled upward to detach it from the base.A block of agar containing the compound to be tested is placed on one side of the cut surface. After incubation, the curvature induced by the diffusion and transport of auxin from the agar block into the coleoptile of the A vena seedling is measured. Image modifi ed from W ent and Thimann (1937) . (B) The P isum test. Compounds are tested for auxin activity by removing the top of 7-d-old P isum sativum seedlings below the terminal bud and the stem split lengthwise for 3 cm. The split stem section is excised a few millimeters below the split and split stems incubated in solutions containing compounds to be tested. After incubation, the curvature angles induced from the auxins causing cell expansion on one side of the coleoptile are measured. Image modifi ed from W ent and Thimann (1937) . (C) The A rabidopsis root elongation test. Compounds are tested for auxin activity by plating sterilized seed of A rabidopsis thaliana on agar-solidifi ed media containing compounds of interest. After 7–10 d of growth, seedling root lengths are measured.182 • V O L. 102 ,N O. 2 F E B R UA RY 2015 • A M E R I C A N J O U R N A L O F B OTA N Yproportions. The idea that each species may have drastically different sensitivities to different auxins was fi rst demon-strated in this seminal paper.M any barriers limited early auxin research. For example, Thimann and Schneider recognized that differences in the pu-rity in their auxin stocks may have played a role in the differ-ing auxin activities they observed, a problem that plagued the fi eld at that time. Metabolism of the applied molecules into other compounds within the plant (for example, production of IAA conjugates and oxIAA, conversion of IBA to IAA) was diffi cult to track. Additionally, molecular genetic differences between species had not yet been uncovered, making under-standing of the response differences between A vena and P isum diffi cult.F ig. 2. Structures of naturally occurring and synthetic auxins. Auxins found in plants include the active auxins indole-3-acetic acid (IAA), 4-Cl-IAA, and phenyl-acetic acid (PAA), as well as the inactive auxin precursors indole-3-butyric acid (IBA), and indole-3-propionic acid (IPrA). Synthetic auxins include the active 2,4-dichlorophenoxyacetic acid (2,4-D) and naphthalene acetic acid (NAA), and the inactive precursor 2,4-dichlorophenoxybutyric acid (2,4-DB). The occurrence of auxin a(auxenotriolic acid), auxin b(auxenolonic acid), benzofurane-3-acetic acid (BzFA), and phenyl-butyric acid (PBA) in plants or other organisms has been debated or is unknown.E N D E R S A N D S T R A D E R—AU X I N AC T I V I T Y: PA S T, P R E S E N T, A N DF U T U R E •V O L. 102 ,N O. 2 F E B R UA RY 2015 •183A UXIN RESEARCH AFTER WENT,THIMANN,AND SCHNEIDERP hytohormones( W ent and Thimann, 1937 ) lays out an ex-cellent snapshot of the knowledge of the auxin fi eld in the late 1930s. However, many important discoveries were made be-tween 1939 and the molecular revolution. Until the 1980s, auxin researchers were limited by the techniques of the time and were restricted to mostly investigating the physiological effects of auxin application. However, as more sophisticated techniques were developed, more mechanistic observations were made, such as the characterization of a two-phase growth response to auxin, the characterization of auxin polar transport, and the contributions of transcription and protein synthesis to auxin re-sponse (reviewed by G oldsmith, 1977 ;K ey, 1989 ;T himann, 1977 ). These larger-picture characterizations laid the ground-work for the molecular revolution and provided clues as to what categories of genes could be involved in auxin response.M ODERN-DAY MOLECULAR UNDERSTANDING OFAUXIN ACTIONO ur molecular understanding of auxin activity has exploded over the past 20 yr. After the establishment of A rabidopsis as a model organism for plant molecular biology, it quickly became a target of auxin research. The modern A rabidopsis equivalent to the classic A vena( F ig. 1A ) and P isum split stem ( F ig. 1B ) tests is the measurement of auxin inhibition of root elongation in A rabidopsis( F ig. 1C ), based on the inhibitory properties of auxin on root elongation (reviewed by S cott, 1972 ). Use of A ra-bidopsis mutant screens based on resistance to the inhibitory effects of auxin on root elongation uncovered many of the fac-tors required for the three main modes of regulation: metabo-lism, transport, and signaling. In the following three sections, we summarize our current understanding of these three modes of regulation of auxin activity (metabolism, transport, and sig-naling) and outline possible areas of future studies to gain a deeper understanding of auxin biology.A UXIN METABOLISMT he natural auxin indole-3-acetic acid (IAA) is synthesized through both tryptophan (Trp)-dependent and Trp-independent pathways (reviewed by K orasick et al., 2013 ;T ivendale et al., 2014 ). Five major naturally occurring compounds are recog-nized as IAA precursors, including indole-3-pyruvic acid (IPyA), indole-3-acetaldoxime (IAOx), indole-3-acetonitrile (IAN), indole-3-acetamide (IAM), and indole-3-acetaldehyde (IAAld) ( F ig. 3A ). The IPyA pathway is considered the “main” auxin biosynthetic pathway (reviewed by Z hao, 2012 ). A rabi-dopsis responds differently to these auxin precursors, display-ing the greatest sensitivity to IPyA and the least sensitivity to IAM in root elongation assays ( F ig. 3B ).A uxin was hypothesized to be derived from tryptophan as early as the 1930s (reviewed by W ent and Thimann, 1937 ). However, the major mechanism of conversion from tryptophan to IAA remained elusive until relatively recently. The IPyA pathway appears to be the main contributor to IAA (reviewed by K orasick et al., 2013 ;T ivendale et al., 2014 ) and is the only completely described pathway to date. The TRYPTOPHAN AMINOTRANSFERASE OF ARABIDOPSIS (TAA) family of enzymes converts tryptophan to IPyA ( S tepanova et al., 2008 ;T ao et al., 2008 ;Y amada et al., 2009 ), and the YUCCA (YUC) family of enzymes converts IPyA to IAA ( M ashiguchi et al., 2011 ;S tepanova et al., 2011 ;W on et al., 2011 ;D ai et al., 2013 ), creating a simple, two-step conversion of Trp to IAA. The discovery of this two-step IAA biosynthesis pathway caused great excitement within the auxin community because it simplifi ed the possible models for auxin biosynthesis ( F ig. 3A ). T he IAOx pathway may be restricted to the Brassicaceae ( Q uittenden et al., 2009 ;S ugawara et al., 2009 ). In A rabidopsis, the cytochrome P450 enzymes CYP79B2 and CYP79B3 con-vert tryptophan to IAOx ( H ull et al., 2000 ;M ikkelsen et al., 2000 ;Z hao et al., 2002 ). IAOx is largely used for production of indole glucosinolate defense compounds (B ak et al., 2001 ; Z hao et al., 2002 ;M ikkelsen et al., 2004 ), with only a small portion converted to IAA ( Z hao et al., 2002 ;S ugawara et al., 2009 ). A minor role for the IAOx pathway in IAA production has been suggested because the c yp79b2 cyp79b3double mu-tant has little effect on IAA levels ( L jung et al., 2005 ;S ugawara et al., 2009 ). However, hyperaccumulation of IAOx in the s u-perroot1and s uperroot2mutants results in greatly increased levels of IAA ( M ikkelsen et al., 2004 ), suggesting that, at least under some conditions, IAOx has the potential of substantially contributing to the pool of IAA. The c yp79b2 cyp79b3double mutant displays decreased IAN ( Z hao et al., 2002 ;S ugawara et al., 2009 ) and IAM ( S ugawara et al., 2009 ) levels, suggesting IAOx can be converted to both IAN and IAM. The enzymatic steps between IAOx and IAN remain unknown at this time; however, it appears that IAN can be converted to IAA through the activity of nitrolases ( S chmidt et al., 1996 ;N ormanly et al., 1997 ).I ndole-3-acetamide (IAM) has been identifi ed as an endoge-nous auxin precursor in many species throughout the plant king-dom (reviewed by K orasick et al., 2013 ). In A rabidopsis,IAM may be produced from IAOx ( S ugawara et al., 2009 ). Intrigu-ingly, IAM has been detected in many species in which IAOx has not been detected (reviewed by K orasick et al., 2013 ), sug-gesting that IAM can be produced from precursors other than IAOx ( S ugawara et al., 2009 ). Conversion of IAM to IAA may be facilitated by AMIDASE1 (AMI1) ( P ollmann et al., 2003 ). O ur understanding of tryptophan-dependent de novo auxin biosynthesis has been greatly improved by the discovery of the two-step IPyA pathway. However, much less attention has been paid to the tryptophan-independent pathways of IAA biosyn-thesis. For reviews of Trp-independent auxin biosynthesis, please see K orasick et al. (2013) and T ivendale et al. (2014) .I n addition to de novo IAA biosynthesis, many inactive IAA storage forms, including IAA conjugates, methyl ester IAA (MeIAA), and IBA can be rapidly converted to free IAA to regulate auxin homeostasis (reviewed by K orasick et al., 2013 ). These auxin storage forms are postulated to infl uence auxin sensitivity, transport, and compartmentalization ( C ohen and Bandurski, 1982 ). Although these storage forms can accumu-late to high levels in the plant ( T able 1 ), specifi c roles for auxin derived from these inactive molecules are only now beginning to be understood. For example, altering IBA-to-IAA conver-sion results in an array of seedling developmental defects, in-cluding defects in cotyledon and root hair cell expansion, apical hook curvature, high-temperature-induced hypocotyl elongation, lateral root production, and root meristem maintenance, with-out obvious effects on adult plant morphology ( S trader et al., 2010 ,2011 ) whereas altering IBA conjugation to glucose alters shoot branching and drought tolerance in adult plant tissues184 • V O L. 102 ,N O. 2 F E B R UA RY 2015 • A M E R I C A N J O U R N A L O F B OTA N YF ig. 3. Auxin biosynthesis and storage forms in higher plants. (A) Possible pathways for plant auxin biosynthesis. Solid arrows indicate those steps for which enzymes are known. Dashed arrows indicate those steps for which no enzyme has been identifi ed or the enzyme identity is in question. (B) Mean primary root lengths ( ±S E) of 8-d-old A rabidopsis seedlings grown in the presence of the indicated auxin or auxin precursor.E N D E R S A N D S T R A D E R—AU X I N AC T I V I T Y: PA S T, P R E S E N T, A N DF U T U R E •V O L. 102 ,N O. 2 F E B R UA RY 2015 •185T ABLE1. IAA and IAA precursor levels in A rabidopsis thaliana. Molecule Level (ng/gfw)SourceIAOx 1.7S ugawara et al., 2009 IAN9720.0S ugawara et al., 2009 IAM9.9S ugawara et al., 2009 IPyA56.0M ashiguchi et al., 2011 IAAld11.3M ashiguchi et al., 2011 IBA 1.3S trader et al., 2010IAA-Asp17.4T am et al., 2000IAA-Glu 3.5T am et al., 2000IAA-Glc12.0T am et al., 2000IAA11.2S ugawara et al., 2009( T ognetti et al., 2010 ). In addition, blocking conversion of IAA-amino acid conjugates to free IAA results in decreased lateral root production ( R ampey et al., 2004 ), decreased hypo-cotyl elongation ( R ampey et al., 2004 ), and decreased root hair elongation ( S trader et al., 2010 ), suggesting that conjugate-derived auxin plays roles in these developmental processes. Al-tering IAA conversion to MeIAA by either altering expression of I AA CAROXYMETHYLTRANSFERASE1(IAMT1) or mutat-ing M ETHYL ESTERASE17(MES17), results in phenotypes that suggest that MeIAA-derived auxin plays roles in gravitrop-ism, leaf epinasty, plant height, and fertility ( Q in et al., 2005 ; Y ang et al., 2008 ). Intriguingly, blocking conversion of multi-ple auxin storage forms to free IAA results in compensating increased activity of the IPyA pathway ( S piess et al., 2014 ). Specific roles for auxin derived from these storage forms is only now being appreciated, and more work will be necessary to understand the conditions under which plants use de novo auxin biosynthesis vs. conversion of storage forms to increase free auxin levels.I n addition to IAA, 4-Cl-IAA and phenylacetic acid (PAA) are active, naturally occurring auxins (reviewed by K orasick et al., 2013 ). In legumes, 4-Cl-IAA appears to be the major ac-tive auxin, whereas PAA occurrence is more widespread. In-triguingly, both 4-Cl-IAA and PAA appear to be synthesized by the TAA1 and YUCCA families of enzymes from 4-Cl-Trp and phenylalanine, respectively ( T ivendale et al., 2012 ;D ai et al., 2013 ). The importance of these auxin molecules, which are present at physiologically relevant levels, is starting to be ap-preciated (see S trader and Nemhauser, 2013 ), although much research is still necessary to understand specifi c roles for these active auxin molecules in the plant.A uxin metabolism has had a complicated history ( T ivendale et al., 2014 ). As we learn more about how auxin is synthesized, stored, and degraded, we will come closer to a more complete understanding of how these pathways integrate to facilitate auxin-regulated growth responses. For example, do certain auxin biosynthetic pathways contribute more strongly to auxin homeo-stasis than the IPyA pathway under specifi c environmental or developmental contexts? Comparing differences in auxin me-tabolism in different plant species will surely help us reach this goal. Uncovering the biological signifi cance of these pathways will undoubtedly be a challenging goal for the coming century.A UXIN TRANSPORTL ong before the chemical identity of auxin was known, the rapid and polar transport of auxin was known to be important to growth responses. In P hytohormones( 1937), Went and Thimann speculated that auxin is not transported by simple diffusion, but by some other mechanism. We now know that specialized car-riers mediate auxin transport. Members of the PIN-FORMED (PIN) and ATP-BINDING CASSETTE SUBFAMILY B (ABCB) protein families facilitate the effl ux of IAA, whereas members of the AUXIN RESISTANT1/LIKE AUX1 (AUX1/ LAX) transporters facilitate IAA uptake ( F ig. 4 ;reviewed by Z azimalova et al., 2010 ;P eer et al., 2011 ).A UX1/LAX family members, which resemble amino acid permeases, include the plasma-membrane localized H +sym-porters AUX1, LAX1, LAX2, and LAX3. AUX1 facilitates up-take of both the natural auxin IAA and the synthetic auxin 2,4-dichlorophenoxyacetic acid (2,4-D) ( M aher and Martindale, 1980 ;Y amamoto and Yamamoto, 1998 ;M archant et al., 1999 ; S warup et al., 2004 ;Y ang et al., 2006 ), but not the synthetic auxin NAA ( Y amamoto and Yamamoto, 1998 ;M archant et al., 1999 ;Y ang et al., 2006 ) or the natural auxin precursor IBA (reviewed by S trader and Bartel, 2011 ). LAX1 ( Péret et al., 2012 ) and LAX3 ( S warup et al., 2008 ) are infl ux transporters of the natural auxin IAA and the synthetic auxin 2,4-D, but not the synthetic auxin NAA. The transport specifi cities and locations of AUX1 family members may contribute to auxin response differences.T he diversity of phenotypes displayed by mutants defective in members of the AUX/LAX family reveal distinct roles forF ig. 4. Auxin transport mechanisms. AUX/LAX proteins localize to different faces of the cell depending on the particular cell type, where they act to infl ux auxin from the apoplast into the cytoplasm (depicted in green). The long PIN proteins localize to either the apical or basal face of the cell in the root to effl ux auxin and establish auxin gradients. The short PIN proteins and PILS proteins localize to the ER, where they effl ux auxin from the cytoplasm into the ER lumen, presumably to regulate auxin activity via compartmentalization, and possibly metabolism. The ABCB family of auxin transporters localize to the plasma membrane to effl ux auxin outside the cell. Some members of the ABCB family have been shown to display both effl ux and infl ux activity based on the cyto-plasmic concentration of auxin. Two members of the ABCG family localize to the outer lateral domain in the epidermis, and transport IBA into the surround-ing environment.186 • V O L. 102 ,N O. 2 F E B R UA RY 2015 • A M E R I C A N J O U R N A L O F B OTA N Ythese auxin carriers. The activity of AUX1 is necessary for plant gravitropic responses ( B ennett et al., 1996 ;M archant et al., 1999 ), root hair development ( G rebe et al., 2002 ;J ones et al., 2009 ), apical hook development ( V andenbussche et al., 2010 ), and phyllotaxis ( R einhardt et al., 2003 ;B ainbridge et al., 2008 ). The l ax3mutant seedlings display decreased lateral root emer-gence, increased numbers of lateral root primordia, and de-creased expression of cell-wall-modifying enzymes ( S warup et al., 2008 ), suggesting that LAX3 plays roles in auxin-dependent cell wall modification for cortical cell separation and lateral root emergence. Additionally, LAX3 is involved in apical hook development ( V andenbussche et al., 2010 ). LAX1 and LAX2 regulate phyllotaxis ( B ainbridge et al., 2008 ), and LAX2 also regulates vascular differentiation in cotyledons ( Péret et al., 2012 ). These auxin infl ux carriers are critical for polar auxin trans-port and play roles in diverse aspects of plant development.P IN and ABCB family members mediate auxin effl ux from the cell. PIN proteins are gradient-driven auxin effl ux carriers that are unique to plants. There are eight members of the PIN family in A rabidopsis, which are divided into “long” and “short” PIN categories. Long PIN proteins include PIN1, PIN2, PIN3, PIN4, and PIN7, which polarly localize to the plasma membrane (reviewed in Z azimalova et al., 2010 ). Direct trans-port of IAA has been shown for the plasma-membrane-local-ized PIN1 ( P etrášek et al., 2006 ;Y ang and Murphy, 2009 ), PIN2 ( C hen et al., 1998 ;P etrášek et al., 2006 ;Y ang and Murphy, 2009 ), PIN3 ( F riml et al., 2002a ), PIN4 ( F riml et al., 2002b ), and PIN7 ( P etrášek et al., 2006 ;Y ang and Murphy, 2009 ). Intriguingly, each of these PIN proteins displays specifi c and distinct localization. In root tissues, PIN1 is localized to the downward face of stele, endodermal, and pericycle cells ( F riml et al., 2002b ;B lakeslee et al., 2007 ). PIN2 is localized in corti-cal and epidermal cells ( Müller et al., 1998 ;B lakeslee et al., 2007 ) and the lateral root cap ( F riml, 2003 ), whereas PIN3 is present throughout the root pericycle and columella ( F riml et al., 2002a ). PIN4 localizes to the root meristem ( F riml et al., 2002b ), and PIN7 is present in the columella and stele ( B lilou et al., 2005 ). The specifi c expression patterns and polar localization of these PIN proteins are necessary to establish differential dis-tribution of auxin to regulate aspects of plant development (re-viewed by Z azimalova et al., 2010 ).A lthough all examined PIN proteins transport IAA, PIN fam-ily members differ in their ability to transport other auxinic compounds. For example, PIN2 and PIN7 effl ux 2,4-D ( Y ang and Murphy, 2009 ), whereas PIN1 does not display this ability ( Y ang and Murphy, 2009 ). Additionally, PIN4 and PIN7 trans-port NAA ( P etrášek et al., 2006 ), whereas PIN1 and PIN2 do not (B lakeslee et al., 2007 ). These differing substrate specifi ci-ties may contribute to differences in whole-plant responses to varying auxinic compounds.U nlike the “long” PIN proteins involved in polar transport of IAA, the “short” PIN proteins, PIN5 ( M ravec et al., 2009 ;G anguly et al., 2010 ;D ing et al., 2012 ), PIN6 ( M ravec et al., 2009 ;S awchuk et al., 2013 ), and PIN8 ( M ravec et al., 2009 ;G anguly et al., 2010 ;D al Bosco et al., 2012 ;D ing et al., 2012 ; S awchuk et al., 2013 ) localize to the endoplasmic reticulum (ER) to transport IAA from the cytoplasm into the ER ( M ravec et al., 2009 ;D al Bosco et al., 2012 ;D ing et al., 2012 ;S awchuk et al., 2013 ). PIN5, PIN6, and PIN8 additionally transport NAA ( P etrášek et al., 2006 ;M ravec et al., 2009 ;G anguly et al., 2010 ). At this time, specifi c roles for transport of auxin into the ER to alter plant growth are unknown; however, it seems likely that this may serve to alter cytoplasmic levels of free IAA. In addition to PIN5, PIN6, and PIN8, the PIN-LIKES (PILS) also facilitate auxin infl ux into the ER and may have roles in regulat-ing the cytoplasmic pool of free auxin and auxin–amino acid conjugates ( B arbez et al., 2012 ). Future research may reveal exciting roles for these ER-localized transporters in regulating auxin levels under certain conditions.S tudy of the polar localization of PIN proteins has been in-strumental in understanding plant cell polarity. The polar lo-calization of these PIN transporters requires endocytosis and selective recycling back to the plasma membrane ( G eldner et al., 2001 ;K leine-Vehn and Friml, 2008 ). Recycling of PIN proteins presumably allows for rapid relocalization in re-sponse to environmental or developmental cues, such as gra-vitropism or embryonic development (reviewed by L ofke et al., 2013 ).I n addition to PIN-mediated IAA efflux, several ABCB transporters are required for IAA efflux, including ABCB1, ABCB4, ABCB19, and ABCB21 (reviewed by R emy and Duque, 2014 ). Both ABCB1 and ABCB19 facilitate the effl ux of IAA ( N oh et al., 2001 ;G eisler et al., 2005 ;L ewis et al., 2007 ) and 2,4-D ( Y ang and Murphy, 2009 ). ABCB4 functions in the effl ux of IAA ( S antelia et al., 2005 ) and NAA ( C ho et al., 2007 ) and localizes to the plasma membrane and endomem-brane compartments of the root ( T erasaka et al., 2005 ;C ho et al., 2007 ). Intriguingly, ABCB4 and ABCB21 may switch from influx to efflux functions, depending on internal auxin concentrations, importing auxin at low cytoplasmic concentra-tions, and exporting auxin at higher concentrations ( Y ang and Murphy, 2009 ;K amimoto et al., 2012 ;K ubes et al., 2012 ). Structural differences in ABCB4 and ABCB21 from other ABCB proteins may allow for this unique activity ( Y ang and Murphy, 2009 ;K amimoto et al., 2012 ;K ubes et al., 2012 ). In addition, ABCB14 and ABCB15 are required for polar auxin transport ( K aneda et al., 2011 ), although it is unknown whether auxin is a substrate for these transporters. Phenotypes of mu-tants defective in ABCB family members suggest that these auxin transporters play key roles in plant development (re-viewed in P etrášek and Friml, 2009 ;P eer et al., 2011 ).I n addition to transport of active auxins (i.e., IAA, 2,4-D, and NAA), plants also transport the endogenous auxin precursor IBA (reviewed by S trader and Bartel, 2011 ;M ichniewicz et al., 2014 ). Early IBA transport assays relied on the ability of IBA to affect plant morphology distant from the site of application ( W ent and White, 1939 ;L eopold and Lam, 1961 ;Y ang and Davies, 1999 ), raising the question of whether IBA itself or IBA-derived IAA moved through these tissues to create these morphological changes. Later studies using radiolabeled or heavy IBA demonstrated that IBA and/or IBA conjugates may travel long distances through plant tissues ( L udwig-Müller et al., 1995a ;R ashotte et al., 2003 ;P oupart et al., 2005 ;L iu et al., 2012 ). Because IAA and IBA are chemically similar, one might hypothesize that these compounds are transported by the same mechanism. However, examined IAA carriers, including AUX1, PIN2, PIN7, ABCB1, and ABCB19, do not transport IBA (re-viewed in S trader and Bartel, 2011 ), suggesting that unique car-riers are required for IBA transport.S everal members of the A rabidopsis ABCG family of trans-porters are required for IBA, but not IAA, transport (reviewed in M ichniewicz et al., 2014 ). ABCG36 is likely an effl ux trans-porter of IBA but not IAA ( S trader and Bartel, 2009 ;Růžička et al., 2010 ), whereas ABCG37 is an effl ux carrier of IBA and 2,4-D but not IAA ( I to and Gray, 2006 ;S trader et al., 2008b ; Růžička et al., 2010 ). Intriguingly, ABCG36 and ABCG37 are。