Android

Activity生命周期记录

Activity生命周期记录

打开FirstActivity FirstActivity.onCreate FirstActivity.onStart FirstActivity.onResume FirstActivity跳转至SecondActivity FirstActivity.onPause SecondActivi

Joe.Ye Joe.Ye 2023-02-18
0 0 0
Android问题:You need to use a Theme.AppCompat theme (or descendant) with this activity

Android问题:You need to use a Theme.AppCompat theme (or descendant) with this activity

原因:如果Activity继承的是兼容包里的类,就必须使用与其配套的主题。所以解决方法就是 (1)将基类由AppCompatActivity改为Activity (2)基类还是AppCompatActivity,但是使用的主题改为配套的主题 <!-- Base application the

Joe.Ye Joe.Ye 2023-02-18
0 0 0
Android ScrollView中软键盘顶上整个布局

Android ScrollView中软键盘顶上整个布局

在AndroidMainifest的Activity中设置 android:windowSoftInputMode="adjustResize|stateHidden"。 同时,ScrollView中不要设置scrollbars="none",如果设置了sc

Joe.Ye Joe.Ye 2023-02-18
0 0 0
Android设置EditText光标位置、粗细颜色

Android设置EditText光标位置、粗细颜色

光标位置 如果设置的是起始位置,只需要在xml文件中加上 android:gravity="right" 即可让光标默认在最右侧闪烁。 如果设置指定的位置,需要在代码中 EditText et = (EditText) findViewById(R.id.editTex

Joe.Ye Joe.Ye 2023-02-18
0 0 0
Android Activity设置全屏显示

Android Activity设置全屏显示

代码中设置 requestWindowFeature(Window.FEATURE_NO_TITLE); //隐藏标题 getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.Layout

Joe.Ye Joe.Ye 2023-02-18
0 0 1
Android SpannableString属性详解

Android SpannableString属性详解

1、BackgroundColorSpan 背景色 2、ClickableSpan 文本可点击,有点击事件 3、ForegroundColorSpan 文本颜色(前景色) 4、MaskFilterSpan 修饰效果,如模糊(BlurMaskFilter)、浮雕(EmbossMaskFilter)

Joe.Ye Joe.Ye 2023-02-18
0 0 0
Android Spannable的用法

Android Spannable的用法

Spannable继承自Spanned接口,而实际上,Spanned继承自CharSequence接口。 在TextView的setText(CharSequence text)方法中,要求的参数正好是一个CharSequence对象,因此,我们可以通过Spannable对象来直接使用setText

Joe.Ye Joe.Ye 2023-02-18
0 0 0
Android HTML.fromHtml解析图片标签

Android HTML.fromHtml解析图片标签

在之前Html类支持的HTML标签文章中了解到当解析到<img>标签时就会回调getDrawable()方法,并需要返回一个Drawable对象;当前我们需要定义类并实现ImageGetter接口以及在getDrawable()方法中做相应的处理,下面我们则来看看具体该如何处理: /*

Joe.Ye Joe.Ye 2023-02-18
0 0 0
Android封装ImageGetter接口

Android封装ImageGetter接口

Html.ImageGetter接口实现类NetworkImageGetter: public final class NetworkImageGetter implements Html.ImageGetter { private static final String TAG = &

Joe.Ye Joe.Ye 2023-02-18
0 0 0
Android Toolbar自定义菜单

Android Toolbar自定义菜单

Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar); toolbar.inflateMenu(R.menu.menu_main); //加载菜单资源 toolbar.setOnMenuItemClickListener(listener);

Joe.Ye Joe.Ye 2023-02-18
0 0 0
Activity 上有 Dialog 的时候按 Home 键时的生命周期

Activity 上有 Dialog 的时候按 Home 键时的生命周期

弹出Dialog:无生命周期变化 按 Home 键: ActivityDialogLifeCycle I/yezhou: Activity -> onPause ActivityDialogLifeCycle I/yezhou: Activity -> onStop 返回应用: Act

Joe.Ye Joe.Ye 2023-02-18
0 0 1
FragmentActivity和Activity的区别

FragmentActivity和Activity的区别

Fragment是Android 3.0以后的东西,为了在低版本中使用Fragment就要用到android-support-v4.jar兼容包,而FragmentActivity就是这个兼容包里面的,它提供了操作Fragment的一些方法,其功能跟3.0及以后的版本的Activity的功能一样。

Joe.Ye Joe.Ye 2023-02-18
0 0 1
1 25 26 27