![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
cyiya
这个作者很懒,什么都没留下…
展开
-
Android网络加载图片
自定义ImageLoader类,方便调用里面写的Thread或异步任务下载图片 LruCache使用了最近最少使用算法原创 2017-12-19 23:26:51 · 169 阅读 · 0 评论 -
Android程序使用真机测试Tomcat搭建的本地服务器
不论使用什么软件编写的Android程序连接本地服务器都需要使手机和电脑在同一个网关下,这可用win10系统自带的移动热点给测试手机开热点,或者用手机给电脑开热点。查找电脑ip地址的方法如下:win+R输入cmd,打开命令提示符,输入ipconfig,查看电脑网络连接的具体属性。如图所示:这里要选择无线局域网适配器 本地连接中的IPv4地址,而不是WLAN中的,因为WLAN中的IPv4地址是会改...原创 2019-01-08 17:03:12 · 727 阅读 · 1 评论 -
Android客户端通过okhttp传json数据到本地服务器中文乱码解决方案
查到网上是说springmvc在处理请求时,使用fastjson 处理 json 数据时默认采用的是 ISO-8859-1 编码格式,所以在处理一些json格式的时候,会出现中文乱码。解决方法:在客户端将传的值xx放入到这个方法即可:new String(××.getBytes(“ISO-8859-1”),“UTF-8”); 需要加try catch. String user_sign...原创 2019-01-11 15:34:46 · 1895 阅读 · 1 评论 -
EditText无法获取值
问题描述:当获取EditText的值是在oncreate里面时,就会出现获取的值是空值的情况,原因是这个活动类一进入就获取值,而这个值是默认值。解决办法:EditText的getText()方法只能在监听事件中才能够实现,将你要获取你输入的值放在某个点击事件下即可。...原创 2019-01-05 16:48:53 · 674 阅读 · 0 评论 -
Android启动activity
启动activity是通过意图来启动的。 对于MainActivity也是通过Intent来启动的,不过它是依赖安卓系统,安卓系统会帮助我们自动启动MaiActivity.原创 2018-05-29 09:08:07 · 451 阅读 · 0 评论 -
Java中int转String类型
String s = Integer.toString(i);String s = String.valueOf(i);String s = “” + i;原创 2018-05-28 08:39:38 · 160 阅读 · 0 评论 -
onResume方法执行时间
onResume方法是Activity第一次创建时 重新加载实例时调用 例如 我打开Ap搜索p第一个界面OnCreate完 就调用onResume 然后切换到下一个界面 第一个界面不finish 按Back键回来时 就调onResume 不调onCreate, 还有就是 App用到一半 有事Home键切出去了 在回来时调onResume 在onCreate之后,以及每次横竖切屏,还有从其他界面...原创 2018-05-28 08:37:35 · 5737 阅读 · 0 评论 -
Android back键退出操作:不销毁当前activity退出app操作
只需在activity页面加上如下代码即可:@Override public boolean onKeyDown(int keyCode, KeyEvent event) { if(keyCode == KeyEvent.KEYCODE_BACK){ moveTaskToBack(true); return true; ...原创 2018-05-22 16:07:22 · 4583 阅读 · 0 评论 -
上传图片--客户端
Android客户端使用的是HttpClient,高版本的sdk已经不支持,新建文件时需要选择低版本的sdk.public class UploadFileMainActivity extends Activity { private static String requestURL = "http://10.0.2.2:8080/服务器端工程名/uploadFile.action";...原创 2018-04-02 14:23:19 · 264 阅读 · 0 评论 -
Struts服务器端+Android客户端+json数据(二)
上文Struts服务器端+Android客户端+json数据(一)主要展示了服务器端代码的编写,这里主要展示Android客户端的代码。首先需要在AndroidManifest.xml配置访问网络的权限: <uses-permission android:name="android.permission.INTERNET"/>图书列表book_main.xml的布局文件如下:...原创 2018-04-02 14:06:35 · 153 阅读 · 0 评论 -
Struts服务器端+Android客户端+json数据(一)
本文主要讲述的是用struts2搭建服务器,从数据库获取数据,客户端通过json解析获得数据的方法。 以下主要为服务器端的代码。图书实体类:public class Book { private int bookId; private String isbn; private String title; private String price; ...原创 2018-04-02 13:44:16 · 183 阅读 · 0 评论 -
Android异步任务AsyncTask
1. 三个泛型当我们定义一个类来继承AsyncTask这个类的时候,我们需要为其指定3个泛型参数:AsyncTask < Params,Progress, Result >1)Params: 这个泛型指定的是我们传递给异步任务执行时的参数的类型。2)Progress: 这个泛型指定的是我们的异步任务在执行的时候将执行的进度返回给UI线程的参数的类型。3) Resul...原创 2018-03-27 09:33:29 · 148 阅读 · 0 评论 -
Android 连接本地服务器
1.服务器代码 struts.xml添加如下代码<package name="activity" namespace="/" extends="json-default"> <action name="loginActivity" class="jxnu.edu.cn.x3321.action.LoginActivityAction"原创 2018-03-26 15:52:44 · 1383 阅读 · 1 评论 -
Fragment的生命周期
Fragment每个生命周期方法的意义、作用(注意红色的不是生命周期方法):setUserVisibleHint():设置Fragment可见或者不可见时会调用此方法。在该方法里面可以通过调用getUserVisibleHint()获得Fragment的状态是可见还是不可见的,如果可见则进行懒加载操作。onAttach():执行该方法时,Fragment与Activity已经完成绑定,该方法有...原创 2019-01-10 00:25:28 · 124 阅读 · 0 评论