Articles of android

无法find样式vpiCirclePageIndicatorStyle

我想在我的项目中使用viewpageindicator,但导入它时遇到问题。 我的XML中有错误。 Missing styles. Is the correct theme chosen for this layout? Use the Theme combo box above the layout to choose a different layout, or fix the theme style references. Failed to find style ‘vpiCirclePageIndicatorStyle’ in current theme 我的XML文件: 我更新了res / values / styles.xml false true @android:color/transparent @drawable/list_divider 1px @drawable/roundedwhitebox @drawable/roundedlightgraybox @drawable/circleindeterminate @style/CustomCirclePageIndicator @style/CustomLinePageIndicator […]

如何创建像新市场或Google plus这样的用户界面?

我想知道是否有一种“官方”方式来创建Android应用程序,其设计与新的Android市场或Google+应用程序相同。 我的意思是有可能向左/向右滑动以更改视图,将列表放在顶部等等。(任何Android用户可能得到我的意思) 如果没有官方方式,你有任何关于如何重现这些效果的提示吗?

使用方法-canvas.drawBitmap(bitmap,src,dst,paint)

每次我使用这个代码都没有画出来。 我需要在指定的矩形内绘制一个位图。 canvas.drawBitmap(MyBitmap, null, rectangle, null) 我看过网上但找不到多少帮助。

Android WebView安全字体系列?

不,像其他人一样,我不想使用自定义字体。 我正在寻找可以在不使用CSS3的自定义@ font-face的情况下使用的WebView安全字体列表 ,该字体从web /本地存储加载ttf / wof / eot字体。 更精确的问题是: Android操作系统中包含哪些列表字体可以在WebView中使用? 例如,可以使用Arial,Verdana,sans-serif等字体(不确定),那么在哪里确切地寻找100%确定? 谢谢

ListView中的Android EditText – 键盘

我的EditText有问题。 我使用以下适配器: public class RowTextViewAdapter extends BaseAdapter { … public View getView(int position, View convertView, ViewGroup parent) { ViewHolder holder = null; if (rowTitles.get(position).equals(“edit”)) { if(et == null){ et = new EditText(activity); et.setText(“Test”); } return et; } else { convertView = new TextRow(activity); holder = new ViewHolder(((TextRow) convertView).getTextView(), ((TextRow) convertView).getImageView()); convertView.setTag(holder); holder.getTextView().setText(StringManager.getInstance().getText(rowTitles.get(position), activity)); holder.getImageView().setImageBitmap(assetController.getBitmap(additiveIcons.get(position) + […]

listPreference中的自定义行?

我正在尝试创建一个ListPreference但不知何故禁用其中一个项目。 有点像灰色或其他东西,没有能力选择它。 这将是一个即将推出的function,我希望它在列表中不可选择。 我已经创建了一个自定义ListPreference类,并在该类中创建了一个自定义适配器,希望使用该适配器来创建我想要的东西。 代码工作,它设置适配器,但没有调用任何适配器函数。 我在方法上设置断点,例如getCount()但它们永远不会被调用。 这是我的代码。 自定义ListPreference取自http://blog.350nice.com/wp/archives/240 import android.content.Context; import android.content.DialogInterface; import android.graphics.Color; import android.preference.ListPreference; import android.util.AttributeSet; import android.view.View; import android.view.ViewGroup; import android.widget.BaseAdapter; import android.app.AlertDialog.Builder; public class CustomListPreference extends ListPreference { private boolean[] mClickedDialogEntryIndices; CustomListPreferenceAdapter customListPreferenceAdapter = null; Context mContext; public CustomListPreference(Context context, AttributeSet attrs) { super(context, attrs); mContext = context; mClickedDialogEntryIndices = new […]

Android,抓住webview重定向url

我的网页视图加载了一个url – 在完成加载后 – 更改为另一个url。 我怎样才能抓住新的url。 getURL()总是返回第一个url而不是第二个url。 如果我使用浏览器,我可以看到新的URL但是我无法从webview获得。

放置versionCode / versionName的好地方? build.gradle与AndroidManifest.xml

现在,您可以将versionCode和versionName放在build.gradle和AndroidManifest.xml文件中。 哪个是放置这些属性的最佳位置,为什么它比其他选项更好? 我在谷歌官方文档中找不到任何关于此的信息: https://developer.android.com/tools/building/configuring-gradle.html http://developer.android.com/guide/topics/manifest/manifest-element.html 非常感谢。

如何实例化Android活动(使用reflection)?

今天在Android采访中被问到这个问题。 我回答了平时,你知道,意图+ startActivity等等。然后采访者更有针对性地问道, “是的,但它实际上在哪里被实例化 ?你不会在任何地方调用新的Activity”。 现在我想到了,我真的不知道。 他暗示它使用了Javareflection,但我没有很多经验,而且我只用它来访问Android SDK中的一些variables。 有人可以解释如何使用reflection实例化Activity, 为什么 ? 奖励积分可以洞察采访者在了解这一点时所看到的价值。

如何序列化Bundle?

我想序列化一个Bundle对象,但似乎无法find一种简单的方法。 使用Parcel似乎不是一个选项,因为我想将序列化数据存储到文件中。 关于如何做到这一点的任何想法? 我想要这个的原因是保存和恢复我的活动状态,当它被用户杀死时。 我已经创建了一个Bundle,其中包含我要保存在onSaveInstanceState中的状态。 但是,当活动被SYSTEM杀死时,android只保留这个Bundle。 当用户杀死活动时,我需要自己存储它。 因此我想序列化并将其存储到文件中。 当然,如果你有任何其他方式来完成同样的事情,我也会感激。 编辑:我决定将我的状态编码为JSONObject而不是Bundle。 然后可以将JSON对象作为Serializable放入Bundle中,或者存储到文件中。 可能不是最有效的方式,但它很简单,似乎工作正常。