Articles of android layout

“center_horizo​​ntal | center_vertical”和“center”之间有什么区别吗?

我想将图像居中在linearLayout中。 两者之间有什么区别吗? android:gravity=”center_horizontal|center_vertical” 和 android:gravity=”center” ?

Preferences .xml文件应该放在哪里?

当我创建首选项xml文件时(通过右键单击项目名称,选择“|新建|其他| Android XML文件”,然后从“新建Android XML文件”对话框中的“资源types”微调器中选择“首选项”),它将其保存在res / xml而不是res / layout中。 它应该是这样吗?

带有滑动菜单的Android MapView模糊菜单

我在使用此滑动菜单https://github.com/iPaulPro/SlidingMenu的活动中有一个android maps api v2的地图视图。 除了在地图页面上,滑动菜单效果很好。 滑动菜单有一个黑色视图,它是地图的确切大小。 这是一个示例,地图高度设置为100dp,以概述我的意思。 如果我触摸那个视图它就会消失。 我如何摆脱它或使其透明? 我试过了requestTransparentRegion()技巧。 没有骰子。

如何在android中保存绘图canvas?

我正在使用开发者网站的这个API演示, 这个演示。 但我很奇怪如何将该图像保存到我的Andrtoid设备。 请任何人给代码将该绘制的图像保存到Android设备。 谢谢。

Android复杂的布局设计提醒

我想为Android仪表板活动实现复杂的布局,如下图所示。 对于某些单元格,应该像这样添加多个文本视图,例如: 这里将使用异步任务从Web服务加载一些文本视图的文本。 只能点击一个图像视图。 我想知道在Android中实现这种types的复杂布局的最佳方法是什么。 我试图使用带有lianearlayouts的线性布局来实现这一点,但它是一个巨大的混乱和很多复杂。 然后我尝试将tablelayout与lianearlayouts一起使用,但它也变得越来越复杂。 然后我想用线性布局的网格视图来做这个,但我很想知道如何做到这一点。 我还在学习阶段,我只是想知道实现这种布局的最佳方法是什么types的布局我应该使用哪里。 我不需要完整的实施。 提前致谢。

如何在不使用TYPE_KEYGUARD的情况下禁用Home键?

我创建一个锁屏应用程序,我需要禁用一个主页按钮,所以如果该手机被盗,该手机无法访问..我的锁屏是一个全屏活动..我使用此代码禁用主页按钮,但它给了我一些bug。 这是代码: @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); } @Override public void onAttachedToWindow() { this.getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD); super.onAttachedToWindow(); } @Override public boolean onKeyDown(int keyCode, KeyEvent event) { return false; } 该代码给了我一些像通知/状态区域的错误,即使我的全屏模式活动仍然可以访问,如果我关闭我的显示并再次打开它..错误是这样的: 第一次申请开始:(仍然没问题) 从电源按钮关闭屏幕并再次打开后: 主要问题是在锁屏上..当仍然可以访问通知区域时,锁屏是没有用的.. 任何想法如何解决这个? 请帮忙.. 当我按下结束键按钮时,我也遇到了同样的问题。

水平RecyclerView与开始填充

所以我有一个ImageView作为背景,并在它上面有一个Horizo​​ntal RecyclerView,这里的事情就是我希望RecyclerView从屏幕的半填充到左边开始显示它的项目,这样你就可以在开始时看到完美的背景当您滚动项目时,您将隐藏图像/背景。 注意:检查Play商店以查看我要完成的操作。 所以我有这个工作: 我的观点是以编程方式夸大Horizo​​ntalScrollView内部的布局,并且它运行良好。 但随着时间的推移,我决定迁移到RecyclerView,现在没有按预期工作。 出现背景,Recycler从右侧开始半屏,但滚动时它不会滚动直到屏幕左侧,它只会隐藏设置填充的位置。 如何在RecyclerView中使用此效果? 以下是回收商的详细信息:

如何创建透明按钮?

我正在尝试创建一个透明的按钮。 在细节中,我使用图像设置背景的按钮,我想修改按钮的透明度,以便查看背景布局的颜色。

Android中的ListView项目一次滚动一个

有没有什么方法可以一次只滚动一个ListView项目。 就像当你向上滑动它只会滚动一个项目而不是正常滚动类似向下滚动只有一个项目向下移动。 请帮忙! 这是我的代码: public class ListViewTestExample extends Activity { ListView listView; private GestureDetectorCompat mDetector; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main_list_view_test); mDetector = new GestureDetectorCompat(this, new MyGestureListener()); // Grid ListView object from XML listView = (ListView) findViewById(R.id.list); mDetector = new GestureDetectorCompat(this, new MyGestureListener()); // Defined Array values to show in ListView String[] values […]

自定义进度对话框animation

我正在开发Custom Progress Dialog 。 我已将其样式设置为完成此SO问题在自定义进度对话框中定位旋转轮我的进度对话框根本没有显示animation。 当我将background改为black时,它只显示一个黑盒子。 我希望我的进度对话框能够生成animation。 在活动中,我正在做这样的事情 public MyProgressDialog(Context context) { super(context, R.style.NewDialog); } 而NewDialog如下: @null @android:color/transparent true @null @null @android:style/Animation.Dialog stateUnspecified|adjustPan true 50dip 50dip @android:color/transparent 任何帮助都提前得到赞赏