- 博客(15)
- 收藏
- 关注
原创 Uiautomator2.0+junit4
1.打开androidStudio 创建Android项目 最后一步选择empty2.在build.gradle(module:app)的dependencies{}里加上以下androidTestCompile 'com.android.support.test:runner:0.4'androidTestCompile 'com.android.support.test:rul
2017-08-10 17:54:56 780
原创 HttpGet HttpPost
HttpPost httpPost = new HttpPost(uriAPI); List params = new ArrayList(); params.add(new BasicNameValuePair("oauth_consumer_key", oauth_consumer_key)); params.add(new BasicName
2016-08-15 10:49:40 312
原创 #android##bug#返回最后的换行符
学android的时候 有个从服务器返回的值 我拿来就用 作为一个方法的参数 然后方法返回的值是错的 然而方法本身是没错的 当时不知道怎么回事 很痛苦 那时候还不太会用debug 只是打log 后来问了问同事 同事说debug看一下 发现服务器返回值最后有个换行符 作为参数的时候 并没有处理这个换行符就拿来用了 而打log时看不出来这个/n 所以一直有问题
2016-06-23 09:40:11 306
转载 Unable to locate an executable at “/usr/bin/java/bin/java” (-1)
Most certainly, export JAVA_HOME=/usr/bin/java is the culprit. This env var should point to the JDK or JRE installation directory. Googling shows that the best option for MacOS X seems to be export
2016-05-16 15:04:20 6874 1
原创 #android# service stopself() stopservice()
stopself()方法执行之后 发现service还在继续执行 并没有停掉 Service的stopself方法的功能是,当完成所有功能之后,将service停掉,而不是等着系统回收。
2016-05-10 15:10:53 3650
原创 #android# 广播静态注册 动态注册
静态注册: 写在xml文件里 动态注册:写在oncreate里 IntentFilter intentFilter=new IntentFilter(); intentFilter.addAction("android.intent.action.BOOT_COMPLETED"); MyReceiver receiver=new MyR
2016-03-07 11:48:35 309
转载 #android# android和api level对应
http://developer.android.com/guide/topics/manifest/uses-sdk-element.htmlPlatform VersionAPI LevelVERSION_CODENotesAndroid 6.023MAPI ChangesAndroid 5
2016-02-23 19:39:38 255
原创 #android#android studio 使用cardview
以cardview为例1.在sdkmanager里更新android support libiaries 2.在build.gradle里dependencies里添加compile 'com.android.support:cardview-v7:23.0.0'
2016-02-18 12:33:22 1355
原创 #Android# Android Studio报错 Failure [INSTALL_FAILED_OLDER_SDK]
把build.gragle(Module:app)中miniSDK调低 8或者11
2016-02-16 23:02:13 249
原创 #android#获取屏幕宽度 获取imageview宽度
屏幕WindowManager wm = this.getWindowManager();int screenwidth = wm.getDefaultDisplay().getWidth();imageviewViewGroup.LayoutParams para = imageView.getLayoutParams();int defaultwidth=par
2016-02-15 20:32:25 483
转载 #Android# android studio导入pulltorefresh
原文链接在此需要注意其他问题 1.FloatMath.floor()都需要变成Math.floor() 并且获取到的值为double类型 之后我还遇到R文件的错误 但重启编译器就好了
2016-02-03 09:53:52 378
原创 #android# eventbus fragment的跳转
从Viewpager1 的一个fragment 跳转到 viewpager2的一个fragment1.导入包 2.创建消息类MyEventBusMessage以及必要方法比如getter setter3.在viewpager2的activity注册反注册oncreate()加上 EventBus.getDefault().register(this);ondestory()加
2016-01-23 00:41:18 911
原创 Android 在fragment显示调用的方法
本意是在fragment显示时才获取本地数据 有没有什么合适的方法 把获取数据写在方法里 可是每次都是activity创建时就把fragment都加载了解决办法可以使用setUserVisibleHint() 懒加载 就是在显示时加载 另外一种叫预加载
2016-01-20 22:45:00 554
原创 #Android##bug#ObjectInputStream eof
反序列化的时候 objectInputStream.readObject();报错eof找了半天不知道怎么回事 后来才发现不小心把FileOuputStream也写在一起了
2016-01-19 14:07:19 291
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人