Android
文章平均质量分 52
Nancyse
试过才知道,不试怎么知道自己能行?
展开
-
Android自定义标题栏填充不满的解决方法
学习Android自定义标题栏时,会发现即使layout_width设置为fill_parent或者match_parent之后,在标题栏的左右会留有一部分空间,如下图这是系统默认的样式,解决方法:自定义样式,继承自系统的主题,设置android:windowTitleBackgroundStyle属性为@null,然后再主配置文件中把Activity的主题设置为自定的My原创 2016-08-25 14:35:34 · 1149 阅读 · 2 评论 -
EditText的setText()方法无效解决方法
解决方法:view.setSaveEnabled(false);原因:安卓会自动保存某些view的状态,旋转屏幕或打开一个活动后,onSaveInstanceState会保存了EditText的内容,然后在onCreate的时候把EditText设置成功了,但是随后会在->onRestoreInstanceState尝试恢复之前的值,所以造成了值没改变。saveEnabled设为false就不原创 2016-08-25 17:55:54 · 10347 阅读 · 10 评论 -
Android 6.0 SDK 找不到HttpClient的解决方法
一、情况描述 在eclipse或Android Studio开发时(笔者目前只用过Android Studio),设置Android SDK的编译版本为23时,且使用了httpClient相关类的库项目时:如Android-async-http时,会出现有一些类找不到的错误,或者找不到HttpClient类。二、原因 android 6.0 (api 23)SDK,不再提供转载 2016-09-06 14:27:50 · 3834 阅读 · 2 评论 -
Android模拟器中访问本地服务器的方法
1.在Android的模拟器上使用localhost 或 127.0.0.1无法本机的服务的原因: Android的底层是Linux kernel,包括Android本身就是一个操作系统,因此在模拟器的浏览器中输入localhost 或 127.0.0.1所代表的是Android模拟器(Android虚拟机),而不是自己的电脑。2.解决方法 在Android中,本地电脑的原创 2016-09-06 16:51:13 · 2917 阅读 · 2 评论 -
轻松理解java的File,InputStream,InputStreamReader,BufferedReader之间的关系
1.前言 在开始学习java文件读写的时候,仅仅为了从文件中读取一个字符而已,就需要一下子和InputStream、InputStreamReader、File几个类打交道。实话说,笔者刚开始接触的时候,花了很长时间在理解他们三者的关系,不知道其他初学者是否也和笔者有同样的感触,写这篇博文是为了把自己理解的分享给大家,有不对之处敬请指正。2.轻松理解InputStream、Input原创 2016-09-07 20:59:14 · 5455 阅读 · 0 评论 -
Android Studio 报Error:(29, 17) Failed to resolve: junit:junit:4.12的解决方法
Error:(29, 17) Failed to resolve: junit:junit:4.12的解决方法今天笔者在Android Studio 2.3.3 中创建了一个Module后,(module名为mylibrary, 笔者选择的module是android library),AS报了Failed to resolve: junit:junit:4.12的错,于是上网搜索问题的解决方原创 2017-08-17 10:50:24 · 6656 阅读 · 3 评论 -
android studio中application module,library module,java module的区别
android studio中application module,library module,java module的区别如题,我们知道,android stuido 中一个project中可以包含很多个module。我查了一下,主要是包含了android application module,android library module,java library module转载 2017-08-17 11:38:19 · 3489 阅读 · 0 评论 -
Android Retrofit请求服务器返回字符串(非JSON)
今天,笔者在学习微软语音识别认知服务的开发中遇到了一个问题,那就是微软 cognitive token (获取token的api: https://api.cognitive.microsoft.com/sts/v1.0/issueToken)时返回的是字符串,而不是json格式,笔者的开发环境是android studio 2.3.3, 使用Retrofit来作为网络请求库。原创 2017-08-24 17:40:38 · 4410 阅读 · 3 评论 -
关于android urlHttpConnection中setDoOutput和setDoInput走过的坑
今天在写android的网络请求时遇到了一个坑,笔者设置了setDoInput(true)和 setDoOutput(true),用“get”方法请求数据,然而返回的结果是中间的数据不见了,而在android中拼接成功的url能够在浏览器中正常访问,结果显示如下,经过一番折腾,发现问题出现在setDoOutput这个方法上,将setDoOutput()方法设置为false,或者用默原创 2017-08-30 17:22:00 · 1196 阅读 · 0 评论