Android
吃芒果的小王丶
今天不学习,明天变垃圾。
展开
-
Android 启动界面Splash
Android启动页面,例如QQ音乐启动时的logo、微信的月亮、爱奇艺的图标等等Activity代码:public class splashActivity extends Activity { private static final int SPLASH_LENGTH =2000 ; @Override protected void onCreate(@Nullable Bundle savedInstanceState) { super.onCreate原创 2020-06-23 17:20:12 · 1354 阅读 · 0 评论 -
Fragment概念及其生命周期
Fragment概念Fragment 表示 FragmentActivity (fragmentactivity 继承自activity,用来解决android3.0 之前没有fragment的api)中的行为或界面的一部分。您可以在一个 Activity 中组合多个片段,从而构建多窗格界面,并在多个 Activity 中重复使用某个片段。您可以将片段视为 Activity 的模块化组成部分,它...原创 2020-04-18 11:31:14 · 221 阅读 · 0 评论 -
Android xml布局中Fragment与 FrameLayout的区别
在 Activity 中托管一个 UI Fragment 有两种方式:(1)添加 fragment 到 activity 布局中。用name属性表明需要显示的fragment(2)在 activity 代码中动态添加删除fragment。FrameLayout 并不是相对布局,它就是一个容器,向其中添加的任何子组件,需要通过 layout_gravity 属性值决定在父视图中的位置,而各个子组...原创 2020-03-28 12:49:39 · 1913 阅读 · 0 评论 -
Android Studio在导入Eclipse项目后乱码问题
最近在导入Eclipse项目时先是注释有乱码,然后再运行时有乱码,原来Eclipse中使用的是GBK编码再导入项目后,点击Android Studio右下角的UTF-8,选择GBK,点击Reload注释就不再有乱码了。但是程序运行后,还是有乱码。这时先在设置中确认Project Encoding为UTF-8然后再点击右下角的UTF-8点击convert这时再运行当前界面的程序就不会有...原创 2020-03-22 09:49:23 · 143 阅读 · 0 评论 -
android Picasso的使用
Picasso是Square公司开源的一个Android平台上的图片加载框架,图片库通常会对图片加载逻辑进行封装、优化,比如多级缓存/异步线程调度/图片压缩变换,有了这些特性,开发者不再需要关注内存占用、OOM、网络请求等问题,而只需关注业务本身的逻辑,这对提高生产效率有很大帮助。使用简介首先在项目中引入picasso(以gradle为例)'implement com.squareup.pi...原创 2020-02-29 21:42:38 · 490 阅读 · 0 评论 -
Android px转换dp的工具类
public final class UIUtil { public static int dip2px(Context context, double dpValue) { float density = context.getResources().getDisplayMetrics().density; return (int) (dpValue *...原创 2020-02-29 15:39:00 · 248 阅读 · 0 评论 -
Android ScrollView,ListView,ViewPager滑动到底的阴影的取消方法
在使用ScrollView,ListView,ViewPager滑动到底时会有不同层次的阴影或者拖拽效果例如:静态设置在xml文件中:<androidx.viewpager.widget.ViewPager android:id="@+id/content_pager" android:layout_width="0dp" android...原创 2020-02-27 13:52:41 · 459 阅读 · 0 评论 -
AndroidStudio常用快捷键
1.整理代码格式快捷键:Ctrl + Alt + L2.提示:Alt+Enter3.重写方法:Ctrl+O4.选中代码块。Ctrl + W(多次按Ctrl + W将逐步扩大选择范围)。5.移动变量范围:Ctrl+Alt+F...原创 2020-02-26 22:35:43 · 124 阅读 · 0 评论 -
AndroidStudio Cause: unable to find valid certification path to requested target解决
**经常在AndroidStudio编译或者导入新项目时会遇到ERROR: Cause: unable to find valid certification path to requested target。**除去下载证书之外的解决办法解决办法:先要修改 AndroidStudio 的 Gradle 配置File >> Stttings >> Build,Ex...原创 2020-02-25 21:02:36 · 826 阅读 · 0 评论