简单的安卓学习

基本控件学习

//暂时不处理

学习中的问题

案例1

点击控件调用手机本地浏览器

功能:点击哔哩哔哩图片,调用手机浏览器

安卓简单UI设计

生成一个简单的图片控件

基本流程

  1. 声明一个线性布局的框架
  2. 长度和宽度自适应
  3. 导入图片资源
  4. 注册ID(关键的部分)
<LinearLayout
    android:layout_width="wrap_content"
    android:layout_height="wrap_content">
    <ImageView
        android:layout_width="wrap_content"
        android:src="@drawable/blibli"
        android:id="@+id/bilibili"
        android:layout_height="wrap_content">
    </ImageView>
</LinearLayout>

java逻辑代码

点击图片调用本地浏览器
// 首先这是一张图片,所以要声明这个图片控件的变量
private ImageView bilibili;//图片ID

//然后进入下一个函数protected void onCreate进行调用
    @SuppressLint("HandlerLeak")
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        
        bilibili = findViewById(R.id.bilibili);
       // 绑定这个图片资源并监视这个图片
        bilibili.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {

                Toast.makeText(MainActivity.this,"bilibili" ,Toast.LENGTH_SHORT).show();
                Uri uri = Uri.parse("https://space.bilibili.com/352284146/video");
                //Uri uri = Uri.parse("填入你想要打开的链接");
                Intent intent = new Intent();
                intent.setAction("android.intent.action.VIEW");
                intent.setData(uri);
                startActivity(intent);
            }
        });

案例2

继续学习…(以后更新)

博客地址https://lemonhubs.github.io/