
android
wwlwwy89
这个作者很懒,什么都没留下…
展开
-
android socket编程实例
android客户端通过socket与服务器进行通信可以分为以下几步:应用程序与服务器通信可以采用两种模式:TCP可靠通信 和UDP不可靠通信。(1)通过IP地址和端口实例化Socket,请求连接服务器: socket = new Socket(HOST, PORT); //host:为服务器的IP地址 port:为服务器的端口号(2)获取Sock转载 2013-05-30 01:03:51 · 771 阅读 · 0 评论 -
getCacheDir()、getFilesDir()、getExternalFilesDir()、getExternalCacheDir()区别
getCacheDir()方法用于获取/data/data//cache目录getFilesDir()方法用于获取/data/data//files目录--------------------------------------------------------------------------------------------------------------------原创 2014-11-15 16:27:30 · 981 阅读 · 0 评论 -
为什么奇巧需要使用isValidFragment的?(Why does Kit Kat require the use of the isValidFragment?)
问 题Ever since KitKat was released, I've noticed a whole bunch of my apps updating with "Fixing a crash in Kit Kat". Recently when I released my own app, I figured out the likely source of转载 2017-07-13 16:22:06 · 543 阅读 · 0 评论 -
Android 程序员必须知道的 53 个知识点
1. Android 单实例运行方法 我们都知道 Android 平台没有任务管理器,而内部App 维护者一个 Activityhistory stack 来实现窗口显示和销毁,对于常规从快捷方式运行来看都是startActivity 可能会使用FLAG_ACTIVITY_NEW_TASK 标记来打开一个新窗口,比如Launcher,所以考虑单任务的实现方法比较简单,首先Android转载 2017-06-09 18:04:18 · 676 阅读 · 0 评论 -
Android Context上下文误区
1、Context概念其实一直想写一篇关于Context的文章,但是又怕技术不如而误人子弟,于是参考了些资料,今天准备整理下写出来,如有不足,请指出,参考资料会在醒目地方标明。Context,相信不管是第一天开发Android,还是开发Android的各种老鸟,对于Context的使用一定不陌生~~你在加载资源、启动一个新的Activity、获取系统服务、获取内部文件(夹)路径、创转载 2017-05-04 16:33:57 · 327 阅读 · 0 评论 -
android 真机调试 DDMS 看不到进程
1.关闭所有助手软件;2.重启ADB;原创 2017-04-20 21:34:23 · 2849 阅读 · 0 评论 -
深入理解Activity的生命周期
管理你的Activity的生命周期当用户在系统与你的应用之间切换的过程中,你的应用中的Activity实例也会在自己的不同生命周期中切换。例如,用户第一次打开你的应用,应用展现在用户的手机桌面,获取用户的输入焦点。在这个过程中,Android系统调用了你的Activity中的一系列的生命周期方法,这些方法建立了应用组建和用户之间的联系。如果用户启动了应用中的另外一个Activity,或者直转载 2017-04-14 19:26:03 · 361 阅读 · 0 评论 -
Android字体属性及测量(FontMetrics)
最近的一个模块正好用到字体的相关内容,整理出来。(一) 字体的几个参数 ,以Android API文档定义为准,见下图要点如下:1. 基准点是baseline2. Ascent是baseline之上至字符最高处的距离3. Descent是baseline之下至字符最低处的距离4. Leading文档说的很含糊,其实是上一行字符的descent转载 2015-06-12 09:55:53 · 559 阅读 · 0 评论 -
android布局属性详解
RelativeLayout用到的一些重要的属性: 第一类:属性值为true或false android:layout_centerHrizontal 水平居中 android:layout_centerVertical 垂直居中 android:layout_centerInparent 相对于父元素完全居中转载 2015-06-11 10:46:26 · 330 阅读 · 0 评论 -
Android Touch事件传递机制解析
Android Touch事件传递机制解析转载 2015-06-11 10:43:48 · 429 阅读 · 0 评论 -
Android学习笔记之AndroidManifest.xml文件解析
一、关于AndroidManifest.xmlAndroidManifest.xml 是每个android程序中必须的文件。它位于整个项目的根目录,描述了package中暴露的组件(activities, services, 等等),他们各自的实现类,各种能被处理的数据和启动位置。 除了能声明程序中的Activities, ContentProviders, Services, 和Inte转载 2014-12-14 19:06:09 · 378 阅读 · 0 评论 -
Android中版本兼容问题
问题:冲外部引入工程到eclipse中后,工程报错,工程的目录中没有这样一个基本的jar包,工程中显示找不到Activity等这样一些基本的类。解决办法:修改工程中project.properties文件中的target参数,工程中之前参数为target=android-11,修改为target=android-19后问题解决。(android-19是自己当前使用的系统的版本的api le转载 2014-12-18 20:05:40 · 724 阅读 · 0 评论 -
ANDROID ONTOUCHEVENT, ONCLICK及ONLONGCLICK的调用机制
针对屏幕上的一个View控件,Android如何区分应当触发onTouchEvent,还是onClick,亦或是onLongClick事件?在Android中,一次用户操作可以被不同的View按次序分别处理,并将完全响应了用户一次UI操作称之为消费了该事件(consume),那么Android是按什么次序将事件传递的呢?又在什么情况下判定为消费了该事件? 搞清楚这些问题对于编写出转载 2014-08-01 17:52:53 · 415 阅读 · 0 评论 -
Android adb功能使用方法
ADB (Android Debug Bridge), 是android sdk里的一个工具, 用这个工具可以直接操作管理android模拟器或真机.1、主要功能有: * 运行设备的shell(命令行)* 管理模拟器或设备的端口映射* 计算机和设备之间上传/下载文件* 将本地apk软件安装至模拟器或android设备2、安装ADB是一个 客户端-服务转载 2014-12-14 13:23:28 · 792 阅读 · 0 评论