- 博客(10)
- 资源 (3)
- 收藏
- 关注
转载 TCP协议中的三次握手和四次挥手
建立TCP需要三次握手才能建立,而断开连接则需要四次握手。整个过程如下图所示:先来看看如何建立连接的。首先Client端发送连接请求报文,Server段接受连接后回复ACK报文,并为这次连接分配资源。Client端接收到ACK报文后也向Server段发生ACK报文,并分配资源,这样TCP连接就建立了。那如何断开连接呢?简单的过程如下:【注意】中断连接端可以是Client端,也可以是Server端。假
2015-06-30 20:00:37 398
原创 android MediaRecorder start failed:-38
最近在学习android 录音方面的知识,发现在部分手机正常运行的APP,在华为平板上挂了,eclipse的Logcat显示MediaRecorder start failed:-38。查了下资料,原因是我的APP在编码时使用了多路录音,而调试用的华为平板在硬件上只能单路录音,不支持多路录音。目前mtk的75,15,77,17平台硬件上只支持单路录音,不支持多路录音,后续89平台在这块已经做了改进,
2015-06-30 17:40:28 11134
原创 android onKeyDown返回true与false区别
TabActivity下有几个子Activity,在TabActivity与其中一个子Activity中分别对onKeyDown进行了override,在子Activity中按返回键,在子Activity使用return false时,TabActivity中的onKeyDown代码会继续执行,而在子Activity使用return true时,TabActivity中的onKeyDown代码不会执
2015-06-29 22:15:32 15272
转载 Android应用的自动升级、更新模块的实现
我们看到很多Android应用都具有自动更新功能,用户一键就可以完成软件的升级更新。得益于Android系统的软件包管理和安装机制,这一功能实现起来相当简单,下面我们就来实践一下。 1. 准备知识 在AndroidManifest.xml里定义了每个Android apk的版本标识:<manifest xmlns:android="http://schemas.android.com/apk/r
2015-06-10 17:02:00 423
原创 android 返回键监听
@Override public boolean onKeyDown(int keyCode, KeyEvent event) { switch(keyCode){ case KeyEvent.KEYCODE_MENU: Log.d(TAG, "KeyEvent.KEYCODE_MENU"); break;
2015-06-10 13:35:32 451
原创 android SharedPreferences类存储路径、本地数据库路径
SharedPreferences类产生的文件存储路径:/data/data/包名/shared_prefs/本地数据库路径需要查看相关的java源代码,如String filePath = Environment.getExternalStorageDirectory()+"/.Test/.Test2/"本地数据库路径出现类似“.Test“,数据库路径会隐藏,需要用能获取root权限的文件浏览器来
2015-06-10 09:26:20 2990
原创 android多语言切换
在资源文件中新建一个文件夹values-en,在里面新建一个strings.xml,把默认values文件夹中的strings.xml中的内容拷贝一份到values-en中的strings.xml,再把该文件夹中的中文内容转换为英文,例如设置转换为seting然后在主Activity中添加一个方法代码如下: public void switchLanguage(Locale locale) {
2015-06-09 21:53:17 431
原创 android获得屏幕高度和宽度
android获取屏幕的高度和宽度用到WindowManager这个类,两种方法: 1、WindowManager wm = (WindowManager) getContext() .getSystemService(Context.WINDOW_SERVICE); int width = wm.getDefaultDisplay().getWidth()
2015-06-09 18:28:46 395
原创 android开发扩大CheckBox点击监听范围
android开发过程中,image很小的时候,点击范围很小,很难点击到,用户体验差,在xml文件添加android:text=” “,就是空格。android:drawableRight="@drawable/...."android:text=" "
2015-06-08 17:12:05 2468
原创 android javacode实现缩放动画效果
ScaleAnimation myAnimation_Scale =new ScaleAnimation(0.0f, 1.0f, 0.0f, 1.0f,Animation.RELATIVE_TO_SELF, 1.0f, Animation.RELATIVE_TO_SELF, 1.0f);//缩放动画效果 myAnimation_Scale.setDuration(700);//动画时长
2015-06-08 15:00:07 513
labview__图像的抓图和粘贴功能模块设计
2013-07-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人