Tag: android

如何使用DrawerLayout来显示在ActionBar /工具栏和状态栏下?

我在新的材料deviseSide Nav规范中看到,您可以在操作栏和状态栏后面显示抽屉。 我怎样才能实现呢?

如何使用runOnUiThread

我正在学习在UI-Thread中做些什么,所以我写了简单的testing活动。 但是我想我误解了一些东西,因为当我点击button时 – 应用程序不再支持 public class TestActivity extends Activity { Button btn; int i = 0; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); btn = (Button)findViewById(R.id.btn); btn.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { runThread(); } }); } private void runThread(){ runOnUiThread (new Thread(new Runnable() { public void run() { while(i++ < 1000){ […]

如何在Android中支持阿拉伯文字?

我从服务器成功地获取阿拉伯文字。 检索到的文本我想要在代码中显示,但显示框而不是阿拉伯文本。 假设t数组值是来自服务器的阿拉伯语文本。 string[] t={" "}; Textview tv = (Textview) findviewByid(R.id.text); tv.setText(t[0]);

如何在启动时启动我的应用程序?

我试过在这个链接中使用示例代码,但似乎过时了,并没有工作。 那么,我必须做什么改变,以及什么文件让我的应用程序自动启动时,Android完成启动?

ViewPager和片段 – 存储片段状态的正确方法是什么?

片段似乎是非常好的UI界面逻辑分成一些模块。 但是与ViewPager一起,它的生命周期对我来说还是很ViewPager的。 所以大师的想法是非常需要的! 编辑 看到下面的愚蠢的解决scheme;-) 范围 主要活动有一个带片段的ViewPager 。 这些片段可以为其他(子域)活动实现一些不同的逻辑,所以片段的数据通过活动内的callback接口填充。 而一切正常的第一次发射,但!! 问题 当活动被重新创build(例如在方向改变时), ViewPager的片段也是如此。 代码(你会发现下面)说,每一次创build活动,我尝试创build一个新的ViewPager片段适配器相同的片段(也许这是问题),但FragmentManager已经有所有这些片段存储的地方(?并启动这些娱乐机制。 因此,娱乐机制调用onAttach,onCreateView等“旧”片段与我的callback接口调用启动数据通过活动的实施方法。 但是这个方法指向通过Activity的onCreate方法创build的新创build的片段。 问题 也许我正在使用错误的模式,但即使Android 3 Pro书也没有太多的关于它。 所以, 请给我一个两拳,指出如何正确的做法。 非常感谢! 码 主要活动 public class DashboardActivity extends BasePagerActivity implements OnMessageListActionListener { private MessagesFragment mMessagesFragment; @Override protected void onCreate(Bundle savedInstanceState) { Logger.d("Dash onCreate"); super.onCreate(savedInstanceState); setContentView(R.layout.viewpager_container); new DefaultToolbar(this); // create fragments to use mMessagesFragment = […]

如何在android中更改状态栏的颜色

首先它不像在如何更改Android状态栏的背景颜色重复 如何更改应该与导航栏中相同的状态栏颜色。 我希望状态栏的颜色与导航栏颜色相同

Android无尽列表

我如何创build一个列表,当你到达列表的末尾,我收到通知,所以我可以加载更多的项目?

Android中的单身人士与应用程序上下文?

回顾这篇文章列举了使用单例的几个问题,并看到了几个Android应用程序使用单例模式的例子,我不知道是否是一个好主意,而不是通过全局应用程序状态共享单个实例(subclassing android.os.Application并获得它通过context.getApplication())。 这两种机制有什么优点/缺点? 说实话,我希望在这篇文章中有同样的答案与Web应用程序的单例模式,不是一个好主意! 但适用于Android。 我对么? DalvikVM有什么不同呢? 编辑:我想对涉及的几个方面有意见: 同步 可重用性 testing

Android,从string获取资源ID?

我需要传递一个资源ID到我的一个类中的一个方法。 它需要使用引用指向的id,也需要string。 我该如何最好地实现这一目标? 例如: R.drawable.icon 我需要得到这个的整数ID,但我也需要访问string“图标”。 如果所有我必须传递给方法是“图标”string,将是可取的。

为什么使用相机意图拍摄的图像在Android上的某些设备上旋转?

我正在捕捉图像并将其设置为图像视图。 public void captureImage() { Intent intentCamera = new Intent("android.media.action.IMAGE_CAPTURE"); File filePhoto = new File(Environment.getExternalStorageDirectory(), "Pic.jpg"); imageUri = Uri.fromFile(filePhoto); MyApplicationGlobal.imageUri = imageUri.getPath(); intentCamera.putExtra(MediaStore.EXTRA_OUTPUT, imageUri); startActivityForResult(intentCamera, TAKE_PICTURE); } @Override protected void onActivityResult(int requestCode, int resultCode, Intent intentFromCamera) { super.onActivityResult(requestCode, resultCode, intentFromCamera); if (resultCode == RESULT_OK && requestCode == TAKE_PICTURE) { if (intentFromCamera != null) { Bundle […]