之前在做系统时有一个应用是,app、外网服务端、内网服务端、内网客户端通信互发消息,由于系统的设计,内网服务端和外网服务端被定义成为web服务器,这里的外网服务端
和内网服务端没有严格的定义可以随意的替换成其他的,在我们的应用中外网服务端是一个外网的web应用的服务器,内网服务端是一个联网的内网的服务器(多个),内网客户端是一个不联网的本地程序(一个内网服务端下面有多个),app则是一个联网和外...
分类:
移动开发 时间:
2015-03-30 09:33:48
阅读次数:
1638
今天遇到一个很蛋疼的问题,就是在自定义Actionbar的时候,setCustomView中,自定义的view怎么也覆盖不了整个视图,左侧一直留有一个空白,看下图:
所有能加的代码都已经加上了,actionBar.setDisplayShowHomeEnabled(false);
actionBar.setDisplayHomeAsUpEnabled(false);...
分类:
移动开发 时间:
2015-03-30 09:29:23
阅读次数:
161
1. 苹果将IOS设备的技术层面划分为4层:
Cocoa Touch : Objective-C Cocoa
Media: C
COre Services:C
Core OS :C
2. Foundation框架是最基础的框架,包括像集合、字符串及文件的输入输出等功能;
UIKit框架与IOS设备的界面相关;
另外还有就是包含了屏幕触摸事件。例如:点击、长按、轻滑或缩放等动作...
分类:
移动开发 时间:
2015-03-30 09:29:09
阅读次数:
135
1. 重定向和转发
response.sendRedirect("地址");
a. 页面地址显示最终页面
b. 不可向后传递参数
c. 跳到外部站点
request.getRequestDispatcher("地址").forward(request, response);
a. 页面地址显示请求页面
b. 可以向后...
分类:
移动开发 时间:
2015-03-30 09:28:16
阅读次数:
139
1934. 移动小球
Constraints
Time Limit: 1 secs, Memory Limit: 32 MB
Description
你有一些小球,从左到右依次编号为1,2,3,...,n. 你可以执行两种指令(1或者2)。其中, 1 X Y表示把小球X移动到小球Y的左边, 2 X Y表示把小球X移动到小球Y右边。 指令保证合法,即X不等于Y。 ...
分类:
移动开发 时间:
2015-03-30 09:20:00
阅读次数:
126
UIPickerView的常见属性、数据源方法、代理方法、宽度与高度的设置、创建UIDatePicker...
分类:
移动开发 时间:
2015-03-30 09:18:49
阅读次数:
174
技术要点: android.support.v4.widget.DrawerLayout 打开抽屉: DrawerLayout .openDrawer();关闭抽屉:DrawerLayout.closeDrawer( );为slidingLayout设置一个layout_grative属性 中间 左...
分类:
移动开发 时间:
2015-03-30 09:08:02
阅读次数:
198
在上一篇博文中,我们给大家介绍了Android自定义控件系列的基础篇。这一篇博文中,我们将在基础篇的基础上,再通过重写ondraw()方法和自定义属性实现圆形进度条
分类:
移动开发 时间:
2015-03-30 09:10:16
阅读次数:
138
原文链接:http://highscalability.com/blog/2014/2/26/the-whatsapp-architecture-facebook-bought-for-19-billion.html原文写于2014年2月26日,以下是译文:在雅虎曾经用C++写过高性能信息通道的Ri...
分类:
移动开发 时间:
2015-03-30 09:08:22
阅读次数:
1084
做android framework方面的工作将近三年的时间了,现在公司让做一下android apk安全方面的研究,于是最近就在网上找大量的资料来学习。现在将最近学习成果做一下整理总结。学习的这些成果我会做成一个系列慢慢写出...
分类:
移动开发 时间:
2015-03-30 08:07:42
阅读次数:
197
普通控件1、继承View类或者其子类,并重写publicMyViewDemo(Contextcontext,AttributeSetattrs)构造方法。2、重写onMeasure方法,设置控件的大小3、重写onDraw方法,实现控件的绘制4、添加自定义控件到布局文件中。注意是全类名添加属性控件1、继承View类或者其子类,并重写pub..
分类:
移动开发 时间:
2015-03-30 06:57:39
阅读次数:
162
今天接触到了LiteHttp框架,觉得挺不错,比Vollery更轻量级。详细信息,请参考
http://www.eoeandroid.com/thread-326584-1-1.html
上面有详细的介绍,这里简单介绍一下怎么用它来给服务端发送请求,完成用户名和密码的验证:
GitHub链接:
https://github.com/litesuits/android-lite-async...
分类:
移动开发 时间:
2015-03-30 01:40:37
阅读次数:
282
一年的时间就这么过去了。要到毕业季,很多学生都忙着做毕业设计,忙着找工作,忙着重修;很多同学不想从事开发工作,却要做不喜欢做的毕业设计,比如,有些人签约移动,依然制作电路板,有些人签约华为做硬件却依然做网络搜索等等。
2015年来了,毕业季,我们的最后一年,很重要,不过是学习还是其他的,如果不想从事与毕业设计相关的工作,为何不找人帮忙做呢?时间永远比金钱重要!
本人在...
分类:
移动开发 时间:
2015-03-30 01:40:58
阅读次数:
163
使安卓手机支持ipv6的终极方法
2015年3月29日 | 分类: 网络技术
测试日期:2015年3月29日
测试环境:安卓4.2...
分类:
移动开发 时间:
2015-03-30 01:37:35
阅读次数:
190
如果我们要检测app版本的更新,那么我们必须获取当前运行app版本的版本信息和appstore 上发布的最新版本的信息。当前运行版本信息可以通过info.plist文件中的bundle version中获取:[cpp]view plaincopyNSDictionary*infoDic=[[NSBu...
分类:
移动开发 时间:
2015-03-30 01:32:28
阅读次数:
173
在Android学习笔记(七):多个Activity和Intent中,我们先在学会了如何使用intent在代码中唤起activity。此处作深一步地学习。什么是Intentintent是对一个操作处理的抽象描述。context可以在使用startActivity(intent)来launch一个ac...
分类:
移动开发 时间:
2015-03-30 01:31:37
阅读次数:
129