解决 LeanCloud SDK 中70%问题的调试方法

很多同学在 LeanCloud 上遇到的不少问题,其实可以自我解决的,现在介绍一下LeanCloud上的调试方法。LeanCloud 是通过 REST API 来进行前后端分离的,这意味着当出现问题的时候,首先应该看看网络请求是什么,来确定是客户端发出的请求不对,还是服务端处理请求不对。LeanCloud 上有专门的 REST API 文档 。概要通过调用允许打印日志的函数,来打印更多的日志,包括...
LeanCloud SDK android开发

如何在MyEclipse中监听TCP/IP数据传输

一、什么是 TCP/IP MonitorTCP/IP monitor 是可以监控在某个端口上通过 TCP/IP 协议传送的通信数据的一个工具软件。 TCP/IP monitor 工具,通过一些配置,这个工具可以用简单明了的形式将客户端和服务器端之间传输的数据呈现给开发者。二、TCP/IP monitor工作原理TCP/IP monitor 类似一个代理服务器或者转发器。其工作原理如下:1.客户端向...
TCP/IP数据传输 MyEclipse

10个使用Java最广泛的现实领域

如果你是一个初学者,刚刚开始学习Java,你可能会想Java有什么用呢?除了Minecraft貌似也看不到其他用Java写的游戏,像Adobe Acrobat和Microsoft Office等桌面工具也不是用Java写的,甚至Linux和Windows操作系统也和Java无关,那么到底什么时候才需要用Java呢?毋需纠结,很多程序员都有这个困惑,或在学Java之前或已经到了语言学习的一定程度。顺...
Java编程 java开发

Android程序完全退出程序的几种方法

很多网友可能发现自己的Android程序有很多Activity,比如说主窗口A,调用了子窗口B,在B中如何关闭整个Android应用程序呢? 这里Android123给大家三种比较简单的方法实现。首先要说明在B中直接使用finish(),接下来手机显示的还是主窗口A,所以一起来看看Android开发网是如何实现的吧.1. Dalvik VM的本地方法android .os.Process.kill...
程序完全退出 Android开发

安卓点击事件的四种写法

1、类似java,得到组件,在添加监听,注意这里和java的方法有些不一样@Override protectedvoidonCreate(BundlesavedInstanceState){ super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); //获得按钮,添加监听器 //必须给按钮添加一...
安卓开发

android按钮监听器的四种技术

android开发中经常会用到各种各样的监听器,android监听器的写法与java又有不同的地方;1,activity中使用内部类实现接口 ,创建内部类实例 使用add方法 与java类似创建监听器的实例myLislis=newmyLis();使用add方法给按钮添加监听器内部类创建监听器classmyLisimplementsOnClickListener{ @Override publi...
按钮监听器 android开发

Android下拉刷新-SwipeRefreshLayout

现在市面上新闻类的App基本上都有下拉刷新,算是一个标配吧,网上关于下拉刷新的博客也有很多,实现方式可以使用开源的PullToRefresh,自定义ListView,或者可以直接使用LineLayOut直接搞定的。不过Google在今年在support v4 19.1版本的library推出了SwipeRefreshLayout,字面上的意思就是下拉刷新,继承自ViewGroup,而如今googl...

Android中AVD的使用以及错误处理方法

AVD的全称为:Android Virtual Device,就是Android运行的虚拟设备,他是Android的模拟器识别。建立的Android要运行,必须创建AVD,每个AVD上可以配置很多的运行项目。创建AVD的方法有两种。一是通过eclipse开发环境,二是通过命令行创建。1.1版本的emulator在设置好环境变量后,直接在命令行中输入 emulator就可以启动了,但是1.5版本中加...
Android开发 Android Virtual Device

Android中App安装位置详解

Android应用可以安装在本机自带存储,同时也可以安装到外部存储(SD卡)。自从API 8后也就是Android2.2后,我们能使APK安装到外部存储上。这是一个可选的特性,在工程的manifest文件中可以进行配置:manifestxmlns:android=http://schemas.android.com/apk/res/androidandroid:installLocation=pr...
App安装位置 Android开发

Java阻塞队列线程集控制的实现

队列以一种先进先出的方式管理数据。如果你试图向一个已经满了的阻塞队列中添加一个元素,或是从一个空的阻塞队列中移除一个元素,将导致线程阻塞。在多线程进行合作时,阻塞队列是很有用的工具。工作者线程可以定期的把中间结果存到阻塞队列中。而其他工作者线程把中间结果取出并在将来修改它们。队列会自动平衡负载。如果第一个线程集运行的比第二个慢,则第二个线程集在等待结果时就会阻塞。如果第一个线程集运行的快,那么它将...
Java阻塞 队列线程集