Questions tagged «android»

Android是Google的移动操作系统,用于对数字设备(智能手机,平板电脑,汽车,电视,Wear,Glass和IoT)进行编程或开发。对于与Android相关的主题,请使用特定于Android的标签,例如android-intent,android-activity,android-adapter等。对于与开发或编程无关但与Android框架相关的问题,请使用以下链接:https:// android.stackexchange.com。

10
如何更改Android版本和代码版本号?
如何更改Android版本和代码版本号Android Studio?我想更改Google Play上的apk文件(应用),并且需要更改Android版本和代码版本号。我在Android Studio的AndroidManifest.xml文件中尝试过此操作: <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.bestsoftcorporation.circle.app" android:versionCode="101" android:versionName="2.0"> 但这是行不通的。当我尝试在Google Play上发布它时,显示必须更改Android版本名称和代码。

10
片段中的startActivityForResult()并完成子活动,但在片段中未调用onActivityResult()
FirstActivity.Java有一个FragmentA.Java调用startActivityForResult()。 SecondActivity.Java呼叫,finish()但onActivityResult永远不会被呼叫FragmentA.Java。 FragmentA.Java 码: @Override public void onActivityCreated(Bundle savedInstanceState) { super.onActivityCreated(savedInstanceState); // some code Intent i = new Intent(getActivity(), SecondActivity.class); i.putExtra("helloString", helloString); getActivity().startActivityForResult(i, 1); } @Override public void onActivityResult(int requestCode, int resultCode, Intent data) { super.onActivityResult(requestCode, resultCode, data); getActivity(); if(requestCode == 1 && resultCode == Activity.RESULT_OK) { //some code } …


13
如何在Android中设置计时器
在Android中设置计时器以启动任务(我创建的不会更改UI的函数)的正确方法是什么?使用这种Java方式:http : //docs.oracle.com/javase/1.5.0/docs/api/java/util/Timer.html 还是在android中有更好的方法(android的处理程序)?
172 android 



11
调整“浮动操作”按钮(fab)的图标大小
新的浮动操作按钮应为56dp x 56dp,其内部的图标应为24dp x 24dp。因此,图标和按钮之间的间距应为16dp。 <ImageButton android:id="@+id/fab_add" android:layout_width="56dp" android:layout_height="56dp" android:layout_gravity="bottom|right" android:layout_marginBottom="16dp" android:layout_marginRight="16dp" android:background="@drawable/ripple_oval" android:elevation="8dp" android:src="@drawable/ic_add_black_48dp" /> 波纹_oval.xml <ripple xmlns:android="http://schemas.android.com/apk/res/android" android:color="?android:colorControlHighlight"> <item> <shape android:shape="oval"> <solid android:color="?android:colorAccent" /> </shape> </item> </ripple> 这就是我得到的结果: 我使用了\ material-design-icons-1.0.0 \ content \ drawable-hdpi \ ic_add_black_48dp.png https://github.com/google/material-design-icons/releases中的图标 /标记/1.0.1 如何使按钮内的图标大小完全符合准则中所述? http://www.google.com/design/spec/components/buttons.html#buttons-floating-action-button



3
Android默认的“大”,“中”和“小”文本视图的dpi值
文档(或任何人)是否谈论默认的dpi值 大型TextView { android:textAppearance="?android:attr/textAppearanceLarge"} 中级TextView { android:textAppearance="?android:attr/textAppearanceMedium"} 小型TextView { android:textAppearance="?android:attr/textAppearanceSmall"} SDK中的小部件? 换句话说,我们可以不使用android:textAppearance属性来复制这些文本视图的外观吗?

19
使用RecyclerView + AppBarLayout填充
我将新的CoordinatorLayout与AppBarLayout和CollapsingToolbarLayout一起使用。在AppBarLayout下面,我有一个带有内容列表的RecyclerView。 我已经验证了在上下滚动列表时可以在RecyclerView上进行滚动滚动。但是,我也希望AppBarLayout在扩展过程中平滑滚动。 向上滚动以展开CollaspingToolbarLayout时,只要将手指从屏幕上移开,滚动就会立即停止。如果快速向上滚动,有时CollapsingToolbarLayout也会重新折叠。RecyclerView的此行为似乎与使用NestedScrollView时的行为有很大不同。 我试图在recyclerview上设置不同的滚动属性,但我无法弄清楚。 这是显示一些滚动问题的视频。 https://youtu.be/xMLKoJOsTAM 这是显示RecyclerView(CheeseDetailActivity)问题的示例。 https://github.com/tylerjroach/cheesesquare 这是使用Chris Banes的NestedScrollView的原始示例。 https://github.com/chrisbanes/cheesesquare

6
如何使用支持库实现波纹动画?
我试图在单击按钮时添加波纹动画。我在下面确实喜欢,但是它要求minSdKVersion到21。 涟漪图 <ripple xmlns:android="http://schemas.android.com/apk/res/android" android:color="?android:colorControlHighlight"> <item> <shape android:shape="rectangle"> <solid android:color="?android:colorAccent" /> </shape> </item> </ripple> 纽扣 <com.devspark.robototextview.widget.RobotoButton android:id="@+id/loginButton" android:layout_width="match_parent" android:layout_height="wrap_content" android:background="@drawable/ripple" android:text="@string/login_button" /> 我想使其与设计库向后兼容。 如何做到这一点?


8
Android手机上最受欢迎的屏幕尺寸/分辨率[关闭]
已关闭。这个问题是基于观点的。它当前不接受答案。 想改善这个问题吗?更新问题,以便通过编辑此帖子以事实和引用的形式回答。 3年前关闭。 改善这个问题 我了解Android的开发人员网站提供了有关此主题的信息。我已经阅读了以下三页: 支持多屏 屏幕尺寸和密度 图标设计准则 他们没有提供我想要的信息/统计信息。从第二个链接来看,要支持的两个最重要的屏幕类别是normal-hdpi和normal-mdpi。 问题在于,仅仅知道这两个类别是最受欢迎的类别对我没有帮助。该网站为我提供了这些类别的屏幕尺寸和密度范围,但是范围很大。 我想知道这两个类别中最受欢迎的手机。更具体地说,我正在寻找这两类中最受欢迎的解决方案。

12
可打包遇到IOException,正在编写可序列化的对象getactivity()
所以我在logcat中得到这个: java.lang.RuntimeException: Parcelable encountered IOException writing serializable object (name = com.resources.student_list.Student) 我知道这意味着我的学生课无法序列化,但是,这是我的学生课: import java.io.Serializable; public class Student implements Comparable<Student>, Serializable{ private static final long serialVersionUID = 1L; private String firstName, lastName; private DSLL<Grade> gradeList; public Student() { firstName = ""; lastName = ""; gradeList = new DSLL<Grade>(); } public String …

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.