Articles of 安卓

如何显示Android棉花糖Google地图上的当前位置?

我想谷歌地图显示用户的位置。 我试过这个代码,但是它在Android 6上无法使用。 private GoogleMap map; LocationManager lm; LocationListener ll; Location l; LatLng pos; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.start_layout); lm = (LocationManager) this.getSystemService(Context.LOCATION_SERVICE); ll = new LocationListener() { @Override public void onLocationChanged(Location location) { l = (Location) location; } @Override public void onStatusChanged(String provider, int status, Bundle extras) {} @Override public void […]

如何将TextView转换为android中的EditText?

我想将TextView转换为编辑文本,反之亦然在Android中的button点击事件。 我不知道如何实现这一点,请帮助,如果有人知道解决scheme。 问候,Rajapandian.K

AndroidManifest.xml中的活动名称是否需要以点开头?

是否需要在清单文件中用点('。')开始活动名称? 例如活动ContactManager以“。”开头。 <activity android:name=".ContactManager" android:label="@string/app_name"> 因为ContactAdder的活动没有点 <activity android:name="ContactAdder" android:label="@string/addContactTitle"> 在ContactManager示例的清单文件中http://developer.android.com/resources/samples/ContactManager/AndroidManifest.html 更新:如果活动名称以。 它被附加到包名称成为完全限定的名称,但如果它不以“。”开头会发生什么情况。

无法在android中启动cygpath

当我试图导入项目到我的工作区时,它显示一个错误 [2013-03-17 16:14:15 – 无法启动cygpath。 是否Cygwin的path?] java.io.IOException:不能运行程序“cygpath”:CreateProcess错误= 2,系统找不到指定的文件 这个项目包含jni库,它是一个基于NDK的项目。为什么这个错误发生我不能将这个项目导入到我的系统。

阿尔法testing人员在哪里下载Google Play Android应用?

我已经开发了我的应用程序,并通过Google Play发布了alphatesting。 作为testing人员之一,我获得了一个selectjoin的链接,我作为一个testing人员login。 之后,我希望通过手机上的Play商店直接下载应用程序。 但似乎结果,我不得不去应用程序的networkingconfiguration文件,然后从那里点击下载; 只有Play商店才能将该应用下载到我的手机中。 我想让其他的alphatesting人员参与其中,我希望能够让这个过程变得更简单。 有更容易的方法吗? 一旦他们selectjoin,我希望他们只是用他们的Android手机下载应用程序的方式,他们会任何其他应用程序。 有没有办法? 澄清: 我不想寻找Google Play的替代品 我已经完成了Google Group创buildstream程。 我的问题是关于小组成员select后会发生什么。 他们可以直接使用他们的电话(在手机上玩游戏)还是必须从网站上下载? 到目前为止,我还没有成功使用游戏应用程序。

在Android Studio中加载一个简单的文本文件

使用Google新的Android Studio IDE获得了一个全新的项目。 我正在尝试使用InputStreamReader加载一个简单的文本文件。 我得到一个文件没有发现exception。 现在没有任何资产/文件夹。 我试图创build一个,并在许多不同的地方添加我的文件(在项目的根,在.java文件的根,等等…)我试图移动文件,但仍然没有文件find。 现在,从来没有使用Eclipse的问题,因为有任何模板创build的资产文件夹。 有没有人知道资产应该放在哪里或如何加载? 这里是使用的代码,它在.open()失败: InputStream iS = resources.getAssets().open("bla.txt"); BufferedReader reader = new BufferedReader(new InputStreamReader(iS)); 我也在Eclipse中试过这个代码,它工作,文件内容被加载。 所以在Android Studio中可能需要一个步骤。

Android:如何使TextView可编辑?

我怎样才能让用户编辑一个TextView ? 当然,我可以使用EditText ,但是我不知道如何定制它,并且我已经阅读了Android文档, TextView可以编辑。 所以我试过这个: <TextView android:id="@+id/tv" android:layout_width="wrap_content" android:layout_height="wrap_content" android:textSize="80sp" android:text="MyText" android:editable="true" android:singleLine="true" android:inputType="text" android:focusable="true" android:clickable="true" android:cursorVisible="true"/> 但它仍然看起来像普通的TextView 。 有谁知道我错过了什么? 或者,可能是,如何自定义EditText ,看起来像TextView :没有边框和背景?

什么是授权实体? 在自己的应用程序中找不到gcm_defaultSenderId

我试图让我的应用程序与Google Cloud Messaging一起运行。 我正在关注可以在github上find的Google Cloud Messaging Quickstart App。 在他们的快速入门应用程序中,我们要求Google Cloud Messaging服务提供注册令牌,以便我们的应用程序实例可以与云聊天。 我find这行代码: RegistrationIntentService.java::onHandleIntent(Intent intent): InstanceID instanceID = InstanceID.getInstance(this); String gcmRegistrationToken = instanceID.getToken(getString(R.string.gcm_defaultSenderId), GoogleCloudMessaging.INSTANCE_ID_SCOPE, null); 令我困惑的部分是这个值: R.string.gcm_defaultSenderId它在快速启动应用程序中定义,但它是自动生成的。 我应该如何让我的应用程序生成该值? 我查找InstanceID.getToken的文档, 这里是getToken(java.lang.String, java.lang.String) InstanceID.getoken返回一个令牌,授权实体(例如:云服务)代表实例ID标识的应用程序执行操作。 这与OAuth2令牌相似,除了适用于应用程序实例而不是用户。 函数标题如下所示: public String getToken (String authorizedEntity, String scope) 我看到getToken需要的第一个参数是String authorizedEntity 。 那么,这个授权实体string应该是什么? 它清楚地标识了提出请求的应用程序的实例,但我该如何生成它? 在快速启动应用程序中,我找不到它在res/value/strings.xml定义的,我只能在R.java和app/build/generated/res/google-services/debug/values/values.xml 看起来像: <resources> <string name="gcm_defaultSenderId">175643285</string> </resources> 该文件中只有一个string,该文件深埋在项目结构中。 我找不到任何地方代码生成这个gcm_defaultSenderId正在编程生成。 我很困惑,因为我怎么知道那根弦呢? 我从来没有定义该string,谷歌search“不能解决gcm_DefaultSenderId […]

Android陷阱和经验教训

当你刚开始或者在你发布你的第一个应用程序之前,你希望你已经知道关于Android的一些事情? 我已经接近完成了,并开始确定我已经越过了我的谚语Ts并点了Is

在eclipse中没有显示Android和AVDpipe理器

我已经安装Andorid SDK …我安装了Android插件也..但Eclipse不显示Android和AVDpipe理器,它也不显示ANDROID在Windows->喜好也…帮助我..