![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android
文章平均质量分 73
IamCerian
我曾幻想有双翅膀
展开
-
Android利用xutils框架与服务器连接
xutils框架是一个功能全面而操作简单实用性极强的框架,在此粗略介绍下本人从刚接触到xutils框架到成功使用post方法与服务器连接的一些心得总结。首先,使用xutils框架之前需要做一些准备工作。首先,在工程依赖中导入xutils的包,其次创建一个Myappliacation的java类(需要继承一个application的父类),并在此类中声明并初始化所需要的内容,然后在manifests原创 2017-05-23 10:57:43 · 1458 阅读 · 0 评论 -
多线程及AsyncTask
Android必备知识——多线程及AsyncTask本篇文章借鉴搬运于https://www.cnblogs.com/xiaoluo501395377/p/3430542.html在此基础上加入了自己的理解。一、android中的多线程在Android中,当一个程序的第一个组件启动时,android系统会为其开辟一个新的线程,这就是main thread(主线程)。默认的情况下,一个程序的...原创 2019-03-05 19:48:04 · 196 阅读 · 0 评论 -
Android必备知识(三)java集合
android必备知识——java集合java中的存储是很重要的一部分内容,也是面试涉及的比较多的一块,抽象出来思考,任何一种语言,无论什么操作,第一步总是将需要的内容存储,因此这部分内容的重要性可见一斑。java集合总的可以分成Collection和Map两种体系,其中,Collection接口|-------------set:元素无序(指的是元素在底层的存储的位置是无序的),不可重复...原创 2019-03-02 16:05:10 · 247 阅读 · 0 评论 -
Android必备知识(二)多线程和线程池
android 必备知识——多线程和线程池首先,以一道面试题为例:控制一个方法的并发量,比如同时只能有5个线程进来。假设现在有个需求方法名称为method(),最简单的限制方法是,在声明这个method方法的时候,加上synchronize,那这样每次不管多少线程同时申请调用它,都只能有一个线程真正能调用到。有两种正确的解决思路,第一种:需要用到一个工具类Semaphore,由著名jav...原创 2019-02-24 21:29:17 · 190 阅读 · 0 评论 -
android必备知识(一)java引用类型
android必备知识回忆——java引用类型java的引用类型第一种:强引用,这种是最常见的,形式是“=”连接,例如 String str=“abc”,User user=new User(),;其中user存在栈里面,new User存在堆里面;第二种:软引用,用SoftReference引用的对象称为软引用,形式是:SoftReference sfr=new SoftReference...原创 2019-02-23 22:53:32 · 170 阅读 · 0 评论 -
3.0以后mpandroidchart自定义X轴——以折线图为例
前言mpandroidchart作为一款强大的插件,面世以来受到许许多多Androider的青睐,它本身也不断推陈更新。从2.几升为3.几以后,消除了部分API,但是许多博客仍未及时更新,博主就因此多花了三天时间才解决一个简单的数据填入。效果图。不论从实现的难易或是图表本身的美观角度来讲,这款插件都是值得选择的对象。下面就开始介绍如何使用。有些步骤在网上已有,为了节省更多的初学者时间,在这里还是贴出原创 2017-08-15 22:27:31 · 9504 阅读 · 5 评论 -
#android 利用fragment实现模仿微信的实例
图片中给出了实例的效果,在点击下方的按钮时,上半部分会自动切换成对应的内容。这里使用的技术是fragment。想必大家对fragment已经有所了解,就算不清楚,百度也有详细的介绍。在这里就着重介绍实现的过程。首先,拿其中的一个部分“首页”来讲: 上面一部分是fragment,下面则是相对固定的按钮区。也就是说,当点击按钮时,切换的只是上半部分内容。所以,每一个fragment都有一个自己的x原创 2017-07-10 00:24:49 · 3209 阅读 · 1 评论 -
Android实现侧滑菜单
侧滑菜单的使用在如今的app也是越来越频繁,在此,向各位介绍一个比较容易实现的侧滑菜单工具。首先介绍一下我们需要使用的工具——在github上搜索slidingmenu,直接下载zip文件到本地。![这里写图片描述](http://img.blog.csdn.net/20170524220450163?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvRm原创 2017-05-24 22:29:00 · 620 阅读 · 0 评论 -
Android简单自定义view的实现
自定义view的使用在android中是非常常见的,在此,向大家介绍一个简单的以listview为容器的自定义view。这是一个功能展示首先,需要在layout文件夹里新建一个xml文件来决定每一个小item的构成,即listitem.xml然后,我们定义一个listview来显示我们的一个个小item(不再赘述);下面我们开始写适配器,首先,这是一个继承了baseadpter父类的适配器,需原创 2017-05-23 12:50:58 · 627 阅读 · 0 评论 -
Android必备知识(四)Socket通信
Andorid必备知识——Socket通信Socket又称套接字,应用程序通常通过“套接字”向网络发出请求,或者应答网络的请求。在Java中,Socket和ServerSocket类库位于java.net包中。ServerSocket用于服务器端,Socket是建立网络连接时使用的。在连接成功时,应用程序两端都会产生一个Socket实例,操作这个实例,完成所需的对话。对于一个网络连接来说,套接...原创 2019-03-04 18:01:05 · 724 阅读 · 0 评论