Android
自由de单车
90后程序猿
展开
-
谷歌验单接口报projectNotLinked错误
最近公司的一款安卓应用,用户购买商品后,服务端在调用谷歌接口进行验单的时候,谷歌接口会报projectNotLinked的错误,错误如下:{ "error": { "errors": [{ "domain": "androidpublisher", "reason": "projectNotLinked", "message": "The project id used ...原创 2019-11-24 18:49:05 · 3038 阅读 · 0 评论 -
安装Android SDK时,SDK Manager闪退的解决方法
首先,确保你安装了较新版本的JDK,如果安装好了之后还是闪退,那么请按照下面方法解决转载 2014-08-04 09:47:34 · 2409 阅读 · 0 评论 -
Android中的dip、dp、sp、px和屏幕密度
1. dip: device independent pixels(设备独立像素). 不同设备有不同的显示效果,这个和设备硬件有关,一般我们为了支持WVGA、HVGA和QVGA 推荐使用这 这个,不依赖像素。 这里要特别注意dip与屏幕密度有关,而屏幕密度又与具体的硬件有关,硬件设置不正确,有可能导致dip不能正常显示。在屏幕密度为160的显示屏上,1dip=1px,有时候可能你转载 2014-09-22 14:07:53 · 623 阅读 · 0 评论 -
Android使用纯XML代码定制简单的Button样式
因为比较简单,所以下面就直接贴代码,不进行详细的说明了原创 2014-09-22 13:23:54 · 2960 阅读 · 0 评论 -
一张图让你明白Android Touch事件的传递机制
一张图让你明白Android中Touch事件是如何传递的原创 2014-08-31 01:15:26 · 1779 阅读 · 0 评论 -
Android中如何让TextView显示指定的行数并且多出的部分显示省略号
大家都知道,如果要让TextView只显示一行,多出部分用省略号代替的话非常容易,只需要为xml文件中的TextView控件添加android:singleLine="true"即可,那么如果我想让它显示多行的时候应该怎么做呢?其实也很简单,只要添加以下两个属性就可以了:android:lines="2"android:ellipsize="end"这样就可以让TextView最多原创 2014-11-29 14:08:17 · 23564 阅读 · 1 评论 -
Android打开某个activity时自动弹出输入法键盘
最近在做一个可以让用户修改自己账户资料的activity,具体是打开后有一个EditText,然后用户可以在这里输入相关信息,但是做好后发现,进入这个activity时系统并没有自动弹出输入法键盘,于是上网搜索,发现一个很简单的方法,就是在manifest清单文件对应的activity配置中加入一句android:windowSoftInputMode="stateVisible|adjustRe原创 2014-12-05 15:21:39 · 8815 阅读 · 2 评论 -
HttpURLConnection调用getResponseCode()时抛出IOException异常
Android开发中,我们经常会使用HttpURLConnection类来发出网络请求,请求发出后,一般都会使用getResponseCode()来获取服务器返回的HTTP状态码,以便判断请求是否成功,诸如200、500、404之类的状态码使用getResponseCode()来获取是没有问题的,但是如果状态码是401,同时你使用的又是4.1.x/4.2.x/4.3.x的安卓系统的话,那么getR原创 2014-12-09 17:18:19 · 12302 阅读 · 3 评论 -
Android SDK Manager国内下载缓慢的问题
在Android SDK Manager Setting 窗口设置HTTP Proxy server和HTTP Proxy Port这个2个参数,分别设置为:HTTP Proxy server:mirrors.neusoft.edu.cnHTTP Proxy Por:80然后把下面的Force ..http://...sources to be fetched usin转载 2014-11-10 09:18:13 · 775 阅读 · 0 评论