Android
Poirot_
这个作者很懒,什么都没留下…
展开
-
Android -Adapter深入理解与优化
一般是针对包含多个元素的View,如ListView,GridView,ExpandableListview,的时候我们是给其设置一个Adapter。Adapter是与View之间提供数据的桥梁,也是提供每个Item的视图桥梁。以ListView为例,其工作原理为:● ListView针对List中每个item, adapter都会调用一个getView的方法获得布局视图转载 2017-09-04 19:02:58 · 187 阅读 · 0 评论 -
Android -getApplicationContext和Context的区别
from: https://www.2cto.com/kf/201703/615737.html一、什么是ContextContext的中文翻译为:语境; 上下文; 背景; 环境,在开发中我们经常说称之为“上下文”,那么这个“上下文”到底是指什么意思呢?在语文中,我们可以理解为语境,在程序中,我们可以理解为当前对象在程序中所处的一个环境,一个与系统交互的过程。转载 2017-09-17 13:47:42 · 719 阅读 · 0 评论 -
Android -ViewPage详细使用教程
定义ViewPager是android扩展包v4包中的类android.support.v4.view.ViewPager作用左右切换当前的view,实现滑动切换的效果。在使用这个类之前,必须明白:1.ViewPager类直接继承了ViewGroup类,和LinearLayout等布局一样,都是一个容器,需要在里面添加我们想要显示的内容。2.ViewPager类需要转载 2017-09-17 14:10:52 · 426 阅读 · 0 评论 -
getApplication()、getApplicationContext()、getBaseContext()、MainActivity.this、this、getContext()之间的区别
from :http://blog.csdn.net/guolindonggld/article/details/24243059getApplication();getApplicationContext();getBaseContext();MainActivity.this;this;getContext();要转载 2017-09-17 14:31:28 · 219 阅读 · 0 评论 -
Android -List<T>和ArrayList<T>(),发现你的真身
在eclipese中按F2聚焦,瞄准,piang~喵呜,咱们来看看List和ArrayList的真身起源于两句代码private List list;list=new ArrayList ();的困惑,List的定义,为什么是ArrayList的初始化F2聚焦List查看出现以下信息,发现List是一个接口java.util.ListView>pub原创 2017-09-17 16:09:43 · 6147 阅读 · 0 评论 -
Java总结篇系列:Java泛型
转自:http://www.cnblogs.com/lwbqqyumidi/p/3837629.html,在此表示感谢一. 泛型概念的提出(为什么需要泛型)?首先,我们看下下面这段简短的代码: 1 public class GenericTest { 2 3 public static void main(String[] args) { 4转载 2017-09-17 21:20:42 · 151 阅读 · 0 评论 -
泛型的意义和作用是啥?
转自:http://www.jianshu.com/p/5179ede4c4cf,在此表示深深的感谢简单的说,意义和作用有:类型的参数化,就是可以把类型像方法的参数那样传递。这一点意义非凡。泛型使编译器可以在编译期间对类型进行检查以提高类型安全,减少运行时由于对象类型不匹配引发的异常。泛型方法,算法的复用。蛮神奇的。想要理解为什么引入泛型,就要知道没有泛转载 2017-09-17 21:37:06 · 7081 阅读 · 0 评论 -
Android - 一些类所在的jar包
所需要的jar包httpclient --httpclienthttppost --httpclienthttpResponse --httpcore原创 2017-09-10 19:26:46 · 368 阅读 · 0 评论 -
Android ViewPager使用详解
转自:http://blog.csdn.net/wangjinyu501/article/details/8169924 这是谷歌官方给我们提供的一个兼容低版本安卓设备的软件包,里面包囊了只有在安卓3.0以上可以使用的api。而viewpager就是其中之一利用它,我们可以做很多事情,从最简单的导航,到页面菜单等等。那如何使用它呢,与LisstView类似,我们也需要一个适配转载 2017-09-20 14:55:30 · 251 阅读 · 0 评论 -
Android -Intent
一、Intent是什么1、定义Intent被译作意图,其实还是很能传神的,Intent期望做到的,就是把实现者和调用者完全解耦,调用者专心将以意图描述清晰,发送出去,就可以梦想成真,达到目的。这个解释还是有点不太好理解,下面还有一个:Intent是一种运行时绑定(run-time binding)机制,它能在程序运行过程中连接两个不同的组件。通过Intent,你的程序可以向转载 2017-09-17 13:30:38 · 166 阅读 · 0 评论 -
构造方法
构造方法是一种特殊的方法,它是一个与类同名且没有返回值类型的方法。对象的创建就是通过构造方法来完成,其功能主要是完成对象的初始化。当类实例化一个对象时会自动调用构造方法。构造方法和其他方法一样也可以重载。在Java中,任何变量在被使用前都必须先设置初值.Java提供了为类的成员变量赋初值的专门方法。构造方法是一种特殊的成员方法,它的特殊性反映在如下几个方面:1.构造方法作用:(1).构造出来一个类转载 2017-09-17 12:52:23 · 262 阅读 · 0 评论 -
在Activity里new Handler()和在自己创建的Thread中new Handler()有什么区别
当Android应用启动后,系统会默认创建一个主线程(Main thread)。这个主线程启动后,首先完成UI的绘制,然后会进入一个消息循环(Loop),等待和执行各种来自系统的消息和事件、各种用户点击/触摸事件、其他线程发送的消息事件等等。这是线程工作的一种常见的模式,即进入一种“等待命令”->“执行命令/消息”->“等待命令/消息”的循环。那么,其他非UI线程如何与进入了消转载 2017-09-17 12:03:01 · 1438 阅读 · 0 评论 -
Android Context 上下文 你必须知道的一切
转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/40481055本文大多数内容翻译自:http://www.doubleencore.com/2013/06/context/ 我重新组织了下内容以及结构,建议大家尽可能看下原文。1、Context概念其实一直想写一篇转载 2017-09-04 20:52:06 · 280 阅读 · 0 评论 -
Android -结束当前activity并返回上一个activity
顶部栏fragment里做一个返回button,绑定onCLick(),确认点击后finish(),就会结束当前activity并返回上一个activity原创 2017-09-14 21:33:42 · 9609 阅读 · 3 评论 -
Android -LogCat: UndeclaredThrowableException千万记得注册新Activity
萌萌的报错,烦恼了好久,在onclick()跳转时停止了Logcat里报错onclick()java.lang.reflect.UndeclaredThrowableExceptionCaused by: android.content.ActivityNotFoundException: Unable to find explicit activity原创 2017-09-15 21:25:48 · 722 阅读 · 0 评论 -
Android - php :echo json_encode($jobj);Expected BEGIN_OBJECT but was STRING
.php.........................?>..........echo json_encode($jobj);?>.java Log:Expected BEGIN_OBJECT but was STRING.........喵呜public List parsejson(String json){原创 2017-09-16 15:23:09 · 254 阅读 · 0 评论 -
Android -setContentView(layout_name.xml);
转自:http://www.jianshu.com/p/3b4dc52fbae4,在此表示感谢我们都知道 MVC,在Android中,这个 V 即指View,那我们今天就来探探View的究竟。在onCreate方法中,可以调用this.setContentView(layout_id),来设置这个Activity的视图,今天就从setContentView(...)说起吧。转载 2017-09-16 20:10:20 · 328 阅读 · 0 评论 -
Android -super.onCreate(savedInstanceState)
转载自:http://www.cnblogs.com/dazuihou/p/3565647.html,在此表示谢意super.onCreate(savedInstanceState)是调用父类Activity的onCreate()方法。 为什么要有super? 请看代码: public class MainActivity ex转载 2017-09-16 20:52:03 · 2458 阅读 · 0 评论 -
Android -Logcat:you must supply a layout_width attribute
喵喵喵~好久没自己写点东西了布局尝试用了多个fragment布局,然后跑了之后断片了( ノД`)シクシク…鼓起勇气看看Logcat:MainActivity ......you must supply a layout_width attribute 发现了这句叫大人我设置layout宽度的话啊呀,跑去mainactivity.xml查了好久没找到哪里不对劲啊原创 2017-09-08 15:53:38 · 238 阅读 · 0 评论 -
Android -开启GPS权限
AndroidManifest.xml里加上原创 2017-09-08 20:45:14 · 3331 阅读 · 0 评论 -
Android -去除标题/no title bar
android:allowBackup="true" android:icon="@drawable/ic_launcher" android:label="@string/app_name" android:theme="@android:style/Theme.Light.NoTitleBar" >原创 2017-09-08 20:47:58 · 217 阅读 · 0 评论 -
ANdroid -在Service中还是在Activity中创建Thread
Service是Android的四大组件之一,被用来执行长时间的后台任务,同样,线程也可以实现在后台执行任务,它们的区别在哪呢?何时使用Service何时使用Thread呢?今天我也来说说我的理解和总结。首先,需要了解Service的几个特点。(1) 默认情况下,Service其实是运行在主线程中的,如果需要执行复杂耗时的操作,必须在Service中再创建一转载 2017-09-17 11:58:25 · 1727 阅读 · 2 评论 -
访问本地Tomcat服务器 localhost/127.0.0.1:8080/web_app/xx- Connection refused
转自:http://blog.csdn.net/u011662320/article/details/21269465,在此表示衷心感谢近日和该博主遇到相同的问题,解决方法:写了一个程序,用于连接网,检查或者更新当前软件的版本,用Junit测试本地服务,但是报了如下异常:java.net.ConnectException: localhost/127.0.0.1:8转载 2017-10-19 19:45:39 · 4709 阅读 · 0 评论