Android
heqianqiann
每一个不曾起舞的日子都是对生命的辜负
展开
-
参照《第一行代码》开发CoolWeather (一)
CoolWeather原创 2016-11-23 14:56:36 · 1417 阅读 · 0 评论 -
Genymotion报错An error occured while deploying the file
把文件拖入Genymotion时出现错误An error occured while deploying the file解决方法: 把adb换成默认的即可原创 2017-04-06 12:58:17 · 2327 阅读 · 0 评论 -
Android 报错 content.res.Resources$NotFoundException
错误: android.content.res.Resources$NotFoundException: String resource ID #0x1原因: 一般发生在参数 int resId 错误,你把String赋值给int的resId,所以编译器找不到正确的resource于是报错。解决办法:如果要显示该int值,就要将int转化成String或者CharSequence原创 2017-03-24 16:34:42 · 537 阅读 · 0 评论 -
Android Studio导入项目太慢解决方法
最简单的办法,修改你这个需要导入的项目。 需要修改的文件: 1. xxx-project/.idea/gradle.xml 中的 <option name="gradleHome" value="D:\AndroidDevelop\AndroidStudio\gradle\gradle-2.4" />2..xxx-project/gradle/warpper/gradle-wra原创 2017-03-24 16:21:13 · 437 阅读 · 0 评论 -
Android notifyDatasetChanged失效
datalist = query(…) adapter = new Adapter(activity,layout,datalist);此时需要在获取datalist内数据之前将list进行清空 再添加所有的数据datalist.clear(); datalist.addAll(…) adapter.notifyDatasetChanged();原创 2017-03-24 16:31:28 · 358 阅读 · 0 评论 -
Android 之ButterKnife注解使用
1.)在Project的build.gradle中添加如下配置buildscript { repositories { mavenCentral() } dependencies { classpath 'com.neenbedankt.gradle.plugins:android-apt:1.8' }}2.)在Module的build.gradle添加如下配置原创 2017-03-24 16:30:01 · 380 阅读 · 0 评论 -
Android 启动tomcat报错
Several ports (8005, 8080, 8009) required by Tomcat v7.0 Server at localhost are already in use. The server may already be running in another process, or a system process may be using the port. To star原创 2017-03-24 16:18:46 · 486 阅读 · 0 评论 -
Android 获取assets的绝对路径
第一种方法: String path = "file:///android_asset/文件名";第二种方法: InputStream abpath = getClass().getResourceAsStream("/assets/文件名");//想要转换成String类型 String path = new String(InputStreamToByte(abpath )原创 2017-03-24 16:15:33 · 1494 阅读 · 1 评论 -
Android 处理ListView数据为空
ListView及其他继承自AdapterView的类都有一个简便的处理这种情况的方法: setEmptyView(View)。当ListView的Adapter为空或者Adapter的isEmpty()方法返回true的时候,它将会把设置的emptyview绘制出来。 1. <FrameLayout xmlns:android = "http://schemas.android原创 2017-03-24 16:13:54 · 1769 阅读 · 0 评论 -
Android ImageView用法
1.src和background src: ImageView原图内容 存放原图大小 不会被拉伸 background: ImageView的背景 会根据ImageView给定的长宽进行拉伸 2.android:scaleType 对src才有效转载 2016-11-24 21:58:30 · 2145 阅读 · 0 评论 -
Android app开放接口API安全性之Token签名Sign的设计与实现
前言在app开放接口api的设计中,避免不了的就是安全性问题,因为大多数接口涉及到用户的个人信息以及一些敏感的数据,所以对这些接口需要进行身份的认证,那么这就需要用户提供一些信息,比如用户名密码等,但是为了安全起见让用户暴露的明文密码次数越少越好,我们一般在web项目中,大多数采用保存的session中,然后在存一份到cookie中,来保持用户的回话有效性。但是在app提供的开放接口中,后端服务器在转载 2017-11-03 14:32:38 · 2202 阅读 · 0 评论