找到 2041 篇文章 关于移动开发
671 次浏览
此示例演示了如何制作从一个 TextView 到另一个 TextView 的动画文本。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml。 在上面的代码中,我们使用了文本视图和按钮,当用户点击按钮时,文本视图将更新。步骤 3 - 将以下代码添加到 src/MainActivity.java package com.example.andy.myapplication; import android.os.Bundle; ... 阅读更多
730 次浏览
此示例演示了如何在 Android 中制作逐字显示文本动画。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建新项目。步骤 2 - 将以下代码添加到 src/MainActivity.java package com.example.andy.myapplication; import android.os.Bundle; import android.support.v7.app.AppCompatActivity; public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); Typewriter writer = new Typewriter(this); setContentView(writer); writer.setCharacterDelay(150); writer.animateText("Sample String...Sample String...Sample String..."); } }在上面的代码中,... 阅读更多
2K+ 次浏览
此示例演示了如何在 android 中使用向上/向下滑动动画显示和隐藏视图。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml。 在上面的代码中,我们使用了按钮来显示/隐藏带有动画的线性布局。步骤 3 - 将以下代码添加到 src/MainActivity.java package com.example.andy.myapplication; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.view.View; import android.view.animation.TranslateAnimation; import ... 阅读更多
1K+ 次浏览
此示例演示了 Android 图片缩放动画相对于中心点。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml。 在上面的代码中,我们使用了按钮来显示图片缩放动画(缩放动画)。步骤 3 - 将以下代码添加到 src/MainActivity.java package com.example.andy.myapplication; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.view.View; import android.view.animation.Animation; import android.view.animation.ScaleAnimation; import android.view.animation.TranslateAnimation; import android.widget.Button; import android.widget.ImageView; import android.widget.LinearLayout; public class MainActivity extends AppCompatActivity { ... 阅读更多
2K+ 次浏览
此示例演示了如何按角度旋转图像视图中的图像。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml。 在上面的代码中,我们使用了图像视图和文本视图。当用户点击文本视图时,图像将旋转到 20 度角。步骤 3 - 将以下代码添加到 src/MainActivity.java package com.example.andy.myapplication; import android.graphics.Bitmap; import android.graphics.Matrix; import android.os.Build; import android.os.Bundle; import android.os.Handler; import android.support.annotation.RequiresApi; import android.support.v7.app.AppCompatActivity; ... 阅读更多
3K+ 次浏览
此示例演示了如何动态地将视图添加到视图中。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml。在上面的代码中,我们使用了空的布局。在这个布局中,我们将有动态的文本视图。package com.example.andy.myapplication; import android.graphics.Bitmap; import android.graphics.Matrix; import android.os.Build; import android.os.Bundle; import android.os.Handler; import android.support.annotation.RequiresApi; import android.support.v7.app.AppCompatActivity; import android.view.LayoutInflater; import android.view.View; import android.widget.ImageView; import android.widget.LinearLayout; import android.widget.TextView; public class MainActivity extends AppCompatActivity { int view = R.layout.activity_main; ... 阅读更多
3K+ 次浏览
此示例演示了如何在 Android 中知道 EditText 何时失去焦点。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml。 在上面的代码中,我们使用了 一个 EditText 和两个按钮。“移除焦点”按钮将移除 EditText 的焦点,另一个按钮将获取 EditText 的焦点。步骤 3 - 将以下代码添加到 src/MainActivity.java package com.example.andy.myapplication; import android.os.Build; import android.os.Bundle; ... 阅读更多
5K+ 次浏览
在某些情况下,我们需要一段时间后更新 UI 来解决这个问题,本例演示了如何在 Android 中设置延迟。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml。 在上面的代码中,我们使用了文本视图,它首先显示“初始文本”,一段时间后将更新为新文本。步骤 3 - 将以下代码添加到 src/MainActivity.java package com.example.andy.myapplication; import android.os.Build; import android.os.Bundle; import android.os.Handler; ... 阅读更多
1K+ 次浏览
在某些情况下,我们不应该允许视图使用 onClickListener。此示例演示了如何在 android 中移除视图的 onClickListener。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建新项目。步骤 2 - 将以下代码添加到 res/layout/acitivity_main.xml。 在上面的代码中,我们使用了文本视图,在本例中,我们应该移除此文本视图的 onClickListner。步骤 3 - 将以下代码添加到 src/MainActivity.java package com.example.andy.myapplication; import android.content.res.Configuration; import android.os.Build; import android.os.Bundle; import android.support.annotation.RequiresApi; import android.support.v7.app.AppCompatActivity; import ... 阅读更多
7K+ 次浏览
在某些情况下,我们需要从onCreate()再次调用活动。此示例演示如何在Android中重新加载活动。步骤1 - 在Android Studio中创建一个新项目,转到文件⇒新建项目,并填写所有必需的详细信息以创建新项目。步骤2 - 将以下代码添加到res/layout/activity_main.xml。在上面的代码中,我们使用了文本视图,当用户点击文本视图时,它将再次调用MainActivity。步骤3 - 将以下代码添加到src/MainActivity.java package com.example.andy.myapplication; import android.content.Intent; import android.os.Build; import android.os.Bundle; import android.support.annotation.RequiresApi; import android.support.v7.app.AppCompatActivity; import android.view.View; import ... 阅读更多