Articles of android

Android Espresso – 如何检查EditText提示?

我开始玩Espresso,让我的基本测试运行。 现在试图弄清楚如何检查我的编辑文本是否有特定的提示文本? 谢谢。 onView(withId(R.id.locationInput)).check(matches…?)

Android Studio 1.0构建太慢了

我已经将Android Studio从0.9x更新为1.0 RC(1和2),我的项目构建时间从20秒增加到大约90秒。 任何人都有同样的问题? UPDATE 在终端上运行相同的任务,我看到“解决依赖关系”步骤占用了大部分额外时间。 更新2 感谢@bond,我注意到脱机会将构建时间缩短到大约30秒,所以我尝试在build.gradle上使用mavenLocal(),但也没有运气。 顶级build.gradle: // Top-level build file where you can add configuration options common to all sub-projects/modules. buildscript { repositories { mavenLocal() jcenter() } dependencies { classpath ‘com.android.tools.build:gradle:1.0.0’ // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files } } allprojects […]

Android可以通过蓝牙支持Zeroconf / Bonjour吗? TCP / IP怎么样?

在iPhone上如果我创建自定义服务,例如“_test._tcp.local”。 在Bonjour我可以通过WiFi或/和蓝牙寻求/广播这项服务。 在Android上有可能吗? 我知道有jmDNS,但从我的理解,它只能通过WiFi /网络, 而不是蓝牙。 谢谢 由Seva Alekseyev编辑,他提供了赏金:我不是在解决方法之后(比如Zeroconf没有蓝牙或蓝牙没有Zeroconf)。 我追求真实的东西。

此Android SDK需要Android Developer Toolkit 14.0.0或更高版本。 …请将ADT更新到最新版本

请帮我修复以下错误: This Android SDK requires Android Developer Toolkit version 14.0.0 or above. Current version is 12.0.0.v201106281929-138431. Please update ADT to the latest version. 我在使用Eclipse时遇到此错误问题。

如何在android中添加填充矢量文件

如何在我的矢量文件中添加paddingleft,Right,Top和bottom veriable。 我变了 机器人:viewportWidth 和 机器人:viewportHeight 但没有什么变化 我的矢量 像那样 可能吗?

autocompletetextview setonitemselectedlistener无效

我正在尝试为授权活动编写代码。 当我在inputEmail中输入一些条目时,如果存在相应的记录,我希望我的inputPasword将自动归档。 但是onItemSelectedListener似乎不起作用。 当我选择项目时没有任何反应。 日志没有。 我想知道我是否犯了一些错误,或者我错了。 AutoCompleteTextView inputEmail; inputEmail = (AutoCompleteTextView) findViewById(R.id.loginEmail); inputEmail.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { // TODO Auto-generated method stub Set keys = prefs.getAll().keySet(); emails.clear(); if (keys.size() != 0) { emails.addAll(keys); } else emails.add(“”); inputEmail.setAdapter(adapter); email = inputEmail.getText().toString(); } }); inputEmail.setOnItemSelectedListener(new OnItemSelectedListener() { @Override public void onItemSelected(AdapterView arg0, View […]

android adb通过adb打开wifi

我的手机已被锁定(模式尝试次数过多)。 要解锁,我需要在我的Gmail帐户上输入用户名和密码。 这是我解锁它的唯一方法。 我无法启动任何活动,甚至打开wifi连接。 没有互联网连接我无法登录恢复手机。 也许在adb中有任何命令打开我的wifi连接,所以我可以使用我的手机?

相机意图不保存照片

我以前成功使用过此代码片段,但文件指向SD卡上的某个位置。 final File temp = new File(getCacheDir(), “temp.jpg”); temp.delete(); Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); intent.putExtra(MediaStore.EXTRA_OUTPUT, Uri.fromFile(temp)); startActivityForResult(intent, CONFIG.Intents.Actions.SELECT_CAMERA_PHOTO); 但是,当我使用getCacheDir而不是SD卡上的loc时,似乎从未保存过照片。 这是缓存目录和图像捕获的限制吗?

Retrofit中的SocketTimeoutException

我正在尝试向服务器POST请求获取数据,但有时它发生了SocketTimeoutException ! 我使用Ok3Client来解决它,但我Ok3Client了同样的exception我该如何解决它? 我的代码如下 public void getNormalLogin() { if (mProgressDialog == null) { mProgressDialog = ViewUtils.createProgressDialog(mActivity); mProgressDialog.show(); } else { mProgressDialog.show(); } if (Build.VERSION.SDK != null && Build.VERSION.SDK_INT > 13) { restadapter = new RestAdapter.Builder().setEndpoint(HOST).setLogLevel(RestAdapter.LogLevel.FULL).setClient(new Ok3Client(new OkHttpClient())).build(); mApi = restadapter.create(Api.class); mApi.SignIn(etEmail.getText().toString(), etPassword.getText().toString(), new Callback<ArrayList>() { @Override public void success(ArrayList signUpMainBeen, Response response) { mProgressDialog.dismiss(); LOGD(“Status:: […]

将ImageView对齐布局android右侧

我有一个布局 渲染现在正在发生,就像在第一张图像中一样,但我想像第二张图像一样完全右对齐。 任何帮助都会有用。 期待你的回复。 谢谢。