加载中
Android ProgressBar

1.style 2.android:max="200"(默认100) 3.pb.incrementProgressBy(10);增加10 pb.incrementProgressBy(-10); 4.<ProgressBar android:progress="20" android:secondProgress="40"//如视频的缓...

2019/01/04 17:49
3
Android Activity

1. <activity android:icon="...">//设置Activity的action-bar上面的图标 <activity android:screenOrientation="portrait"/>//portrait 竖屏(默认),landscape 横屏,sensor 重力感应 na...

2019/01/31 11:27
0
Android面试_横竖屏切换

横竖屏切换时 Activity 的生命周期跟清单文件里的配置有关系。 1.不设置 Activity 的 android:configChanges 时,切屏会重新调用各个生 命周期默认首先销毁当前 activity,然后重新加载。 所...

02/15 14:26
64
如何修改 Activity 进入和退出动画

可以通过两种方式, 一是通过定义 Activity 的主题样式 在 styles.xml 中编辑如下代码: <style name="AnimationActivity" parent="@android:style/Animation.Activity"> <item name="androi...

02/15 15:21
86
Android 动画Animation

动画分为视图动画(view animation)和属性动画(property animation),视图动画又分为帧动画和补间动画 视图动画控件(iv)点击事件(OnClickListener接口)触发位置在原位置 1.帧动画(Fra...

2019/03/22 11:52
50
Android面试_横竖屏切换时 Activity 的生命周期

横竖屏切换时 Activity 的生命周期跟清单文件里的配置有关系。 1.不设置 Activity 的 android:configChanges 时,切屏会重新调用各个生命周期默认首先销毁当前 activity,然后重新加载。 2....

02/14 11:43
88
Android面试_两个 Activity 跳转的生命周期

两个 Activity 跳转的生命周期 1. 启动 A onCreate - onStart - onResume 2. 在 A 中启动 B ActivityA onPause ActivityB onCreate ActivityB onStart ActivityB onResume ActivityA onStop...

02/15 16:33
111
Android Fragment

1.onCreateView() View view = inflater.inflate(R.layout.xxx, null); // (R.layout.xxx, container, false) return view; ps:xxxlayout里不能通过属性onClick实现点击事件 2.<fragment .....

2019/03/21 09:58
4
Android style.xml

1.<style name="testStyle"> <item name="android:layout_width">wrap_content</item>//wrap_content无引号 ... </style> 在此基础上,布局文件中(即非style.xml)可添加新的属性、重新定义...

2019/01/07 14:54
2
Android Shape

<Shape ··· //drawable目录下 background android:shape="rectangle"> <corners android:radius="5dp"/>//角弧度 <solid android:color="..."/>//填充颜色 对比<gradient .../> <stroke a...

2019/01/31 11:09
6
Android 广播BroadCastReceiver

创建一个广播接收器的步骤: 1.创建一个类 extends BroadCastReceiver,重写onReceive()方法 2.注册广播 3.发送广播 context.sendBroadcast(new Intent("action")); // 广播的频道 注册广播的...

2019/03/22 16:09
10
Android AIDL进程间双向传递数据

AIDL 全称 Android Interface Definition Language(AndRoid 接口定义语 言),参数可以传递基本数据类型、String和Bundle AIDL:双向传递 Service: 1.interface FirstAIDL{ String getName(...

Android面试_如何将一个 Activity 设置成窗口的样式

如何将一个 Activity 设置成窗口的样式 只需要给我们的 Activity 配置如下属性即可。 android:theme="@android:style/Theme.Dialog"...

02/14 11:44
52
Android面试_内存泄露

定义 内存泄露是指无用对象(不再使用的对象)持续占有内存或无用对象的内存得不到及时释放,从而造成的内存空间的浪费称为内存泄露。 原因 长生命周期的对象持有短生命周期对象的引用就很可能...

02/15 13:24
94
Android ListView和BaseAdapter

1.<ListView android:entries="@array/..." android:divider="#ccc"/"图片" android:dividerHeight="10dp"/> 2.class MyAdapter extends BaseAdapter { private Context context; private A...

2019/02/01 11:46
57
Android Video

Android Video 1.VideoView控件(支持格式 .3GP MP4 ) 2.SurfaceView控件 SurfaceView 与 View的比较 View:显示视图,内置画布,必须在UI主线程内更新画面,速度较慢。严重的话会引起主线程...

2018/11/24 14:19
122
Android 中的 Context, Activity,Appliction 有 什么区别

维护的生命周期不同。 Context 维护的是当前的 Activity 的生命周期, Application 维护的是整个项目的生命周期。 使用 context 的时候,小心内存泄露,防止内存泄露,注意: 1.对于生命周期长...

02/14 11:55
128
Android面试_性能优化

1.布局优化:减少嵌套 ,采用<merge>优化布局层数, 采用<include>来共享布局 ,ViewStub 延时加载 2.移除 Activity 默认背景 <style name="MyStyle" parent="AppTheme"> <item name="andro...

02/13 22:16
35
Android Intent七大属性

1.Action 隐示意图 隐示意图可以跨进程 一个activity可以同时拥有几个action,在访问的时候,无论哪个action都可以访问到这个页面。 几个activity可以拥有同名的action,在发起页面跳转的时候...

2019/01/31 14:59
108

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部