08 2015 档案

摘要:直接贴log01-02 08:17:56.589 I/ActivityManager( 312): Start proc com.android.providers.calendar for content provider com.android.providers.calendar/.Cale... 阅读全文
posted @ 2015-08-27 22:56 carlo-z 阅读(274) 评论(0) 推荐(0) 编辑
摘要:Android平台的网络通信库,使是网通信 更快,更简单,更健壮适合场景: 数据量不大,通信 频繁。 大数据,流媒体是不适合使用的 * 它主要是帮我们载入和缓存从远程网络加载的图片 * 所有的请求都必须在主线程中发出。提供功能:1. 获取JSON 字符串,图片,图像(异步)2. 网络请求排序3. 网... 阅读全文
posted @ 2015-08-27 15:59 carlo-z 阅读(287) 评论(0) 推荐(0) 编辑
摘要:1. Socket介绍2. ServerSocket的建立与使用3. 使用ServerSocket建立聊天服务器-14. 使用ServerSocket建立聊天服务器-25. 在Android中创建Socket客户端-------------------------------------------... 阅读全文
posted @ 2015-08-27 14:35 carlo-z 阅读(691) 评论(0) 推荐(0) 编辑
摘要:1. 被ROOT了怎么办2. SELinux3. SEAndroid4. JB(4.3) MR2的漏洞弥补--------------------------------------------------------------------------------------1. 被ROOT了怎么... 阅读全文
posted @ 2015-08-27 09:50 carlo-z 阅读(1910) 评论(0) 推荐(0) 编辑
摘要:1. 传统的UID/GID,权限颗粒度太大2. Capability: 细粒度的权限控制3. 进程的Capability4. 文件的Capability5. 进程的Capability BoundSet6. Spawn进程的Capability7. Capability和UID的兼容http://w... 阅读全文
posted @ 2015-08-26 21:58 carlo-z 阅读(1117) 评论(0) 推荐(0) 编辑
摘要:一、文件的操作权限和UID,GID以及进程的UID,GID1. 文件资源的权限力度:UID/GID2. 文件的可操作权限3. 进程的标识: PID, UID, GID, GIDs二、UID,GID的Name 和ID的映射关系以及Chmod/chown命令1. Name 跟 ID的映射2. Chmod... 阅读全文
posted @ 2015-08-26 18:01 carlo-z 阅读(4540) 评论(0) 推荐(0) 编辑
摘要:1. 需求背景2. 多用户的边界: 独立的工作目录3. 多用户的边界:可操作/访问的资源4. 多用户的边界: 可执行的操作5. 多用户的特性标识: UID和GID--------------------------------------------------------http://www.ji... 阅读全文
posted @ 2015-08-26 17:38 carlo-z 阅读(813) 评论(0) 推荐(0) 编辑
摘要:1. 进程和线程2. 手机操作系统的发展3. 进程的地址空间边界4. 进程边界的安全围栏: Crash的不可扩延性5. 进程边界的安全围栏: 全局数据和服务的不可访问性http://www.jikexueyuan.com/course/25.html-------------------------... 阅读全文
posted @ 2015-08-26 17:26 carlo-z 阅读(417) 评论(0) 推荐(0) 编辑
摘要:1. 保密: 信息、文档加密、解密2. 鉴别、认证:就像确认与我们打电话的确实是XXX,而不是骗子3. 完整性:信息不能被篡改,4. 不可否认性:确定信息有who产生,并且将来不能否认 阅读全文
posted @ 2015-08-26 12:28 carlo-z 阅读(186) 评论(0) 推荐(0) 编辑
摘要:ER 阅读全文
posted @ 2015-08-25 17:28 carlo-z 阅读(212) 评论(0) 推荐(0) 编辑
摘要:摘要1. Http GET 方法访问网站2. Http POST访问网站3. HttpClient进行Get方式通信4. HttpClient进行Post方式通信--------------------------------------------------------工程代码:HttpClie... 阅读全文
posted @ 2015-08-25 13:02 carlo-z 阅读(299) 评论(0) 推荐(0) 编辑
摘要:1. 线程Thread2. 异步任务AsyncTask--------------------------------------------------------------------------------------------------1. 线程Thread 在APK开启后,就会有一个... 阅读全文
posted @ 2015-08-25 12:07 carlo-z 阅读(440) 评论(0) 推荐(0) 编辑
摘要:1. 事件类型MotionEvent.ACTION_DOWNMotionEvent.ACTION_MOVEMotionEvent.ACTION_UP2. 事件传递public boolean onTouch(View v, MotionEvent event) { return false; ... 阅读全文
posted @ 2015-08-24 21:53 carlo-z 阅读(351) 评论(0) 推荐(0) 编辑
摘要:需要用到一个开源库 Android-PullToRefreshhttps://github.com/chrisbanes/Android-PullToRefresh------------------------------------------------------------工程代码: ... 阅读全文
posted @ 2015-08-24 20:54 carlo-z 阅读(211) 评论(0) 推荐(0) 编辑
摘要:Android系统默认支持三种字体,分别为:“sans”, “serif”, “monospace",除此之外还可以使用其他字体文件(*.ttf)方法一:XML中使用android默认字体方法二:在Android中可以引入其他字体,首先要将字体文件保存在assets/fonts/目录下1.2. ja... 阅读全文
posted @ 2015-08-24 17:58 carlo-z 阅读(884) 评论(0) 推荐(0) 编辑
摘要:先来一张经典的生命周期图:-------------------------------------------------------------工程代码:ActivityLifeCycle.zip--------------------------------------------------... 阅读全文
posted @ 2015-08-24 17:46 carlo-z 阅读(292) 评论(0) 推荐(0) 编辑
摘要:http://www.linuxidc.com/Linux/2014-12/110924.htmpackage com.klp.demo_025; import java.io.ByteArrayInputStream;import java.io.ByteArrayOutputStream;imp... 阅读全文
posted @ 2015-08-19 20:07 carlo-z 阅读(1016) 评论(0) 推荐(0) 编辑
摘要:1. AlertDialog的使用2. 显示和隐式意图的区别3. 相册页面的跳转4. 选择完成后返回图片的获取--------------------------------------------------------------工程源码:----------------------------... 阅读全文
posted @ 2015-08-19 12:23 carlo-z 阅读(540) 评论(0) 推荐(0) 编辑
摘要:1. 日期选择器 DatePickerDialog2. 时间选择器 TimePickerDialog3. 单选按钮 RadioButton4. 多选按钮 CheckBox5. 下拉列表 Spinner--------------------------------------------------... 阅读全文
posted @ 2015-08-18 17:55 carlo-z 阅读(329) 评论(0) 推荐(0) 编辑
摘要:转:http://www.cnblogs.com/GnagWang/archive/2011/02/27/1966606.htmlJava语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。 一、当两个并发线程访问同一个对象object中的这个sy... 阅读全文
posted @ 2015-08-18 09:44 carlo-z 阅读(279) 评论(0) 推荐(0) 编辑
摘要:1. 概念* IMF: 输入法框架(Input Method Framework)* IM: 输入法(Input Method)* IMS: 输入法服务(Input Method Service)* IMMS: 输入法服务管理器(Input Method Manager Service), syst... 阅读全文
posted @ 2015-08-17 19:40 carlo-z 阅读(3419) 评论(0) 推荐(0) 编辑
摘要:1. Toast用法Toast 可以设置:时间,位置,自定义View1.1 最普通的ToastToast.makeText(ToastActivity.this, "CarloZ Short Toast", Toast.LENGTH_SHORT).show();1.2 改变Toast的显示位置Toa... 阅读全文
posted @ 2015-08-17 19:39 carlo-z 阅读(340) 评论(0) 推荐(0) 编辑
摘要:1. 支持功能介绍:2. Android API主要业务接口和流程介绍--------------------------------------------------------工程代码:http://www.jikexueyuan.com/course/408_3.html?ss=1-----... 阅读全文
posted @ 2015-08-16 18:03 carlo-z 阅读(5281) 评论(0) 推荐(0) 编辑
摘要:极客学院教程: http://www.jikexueyuan.com/course/61_5.html?ss=11. SlidingMenu开源库的配置2. SlidingMenu 的使用--------------------------------------------------------... 阅读全文
posted @ 2015-08-16 17:48 carlo-z 阅读(1855) 评论(0) 推荐(0) 编辑
摘要:layout_weight 分割父级容器的比例效果调整一下:不设置则不参与父级容器的分割,设置了以后则参与 阅读全文
posted @ 2015-08-16 15:49 carlo-z 阅读(368) 评论(0) 推荐(0) 编辑
摘要:摘要:1. Application的使用2. Application的生命周期----------------------------------------------------工程代码:LearnContext.zip--------------------------------------... 阅读全文
posted @ 2015-08-16 14:22 carlo-z 阅读(82610) 评论(1) 推荐(1) 编辑
摘要:Context 用于访问全局信息的接口 App的资源: strings, drawable资源等等工程代码:LearnContext.zip--------------------------------------------------------下面来看一个用Context来范围资源的粒子pu... 阅读全文
posted @ 2015-08-16 12:53 carlo-z 阅读(283) 评论(0) 推荐(0) 编辑
摘要:工程代码:ScanQRcode.zip------------------------------------------------------------------1. 扫描二维码登录的实现机制* Android客户端要给网页端发送信息,说登录的是我* 网页登录界面要不断的查询是否已经被扫描登... 阅读全文
posted @ 2015-08-14 20:38 carlo-z 阅读(760) 评论(0) 推荐(0) 编辑
摘要:加快编码速度Ctrl + 1 或 F2: 快速修复Ctrl + D:快捷删除行Ctrl + Enter:智能换行Ctrl + F11:快速运行项目Ctrl + M:放大缩小工作区Alt + /:补全代码Alt + ↑/↓:快速移动行 阅读全文
posted @ 2015-08-14 20:01 carlo-z 阅读(168) 评论(0) 推荐(0) 编辑
摘要:同一个app内的界面切换 用Fragment比较合适,因为Activity比较重量级Fragment 轻量级,切换灵活-------------------------------------------1. 创建和使用 Fragment2. Fragment 的生命周期 及相关的实际应用3. 创建... 阅读全文
posted @ 2015-08-13 11:17 carlo-z 阅读(14782) 评论(0) 推荐(1) 编辑
摘要:要点:1. 内存优化的目的以及工具介绍2. Android APP 内存的主要问题分析与总结3. UI 绘制原理以及量化工具 - UI 流畅度的主要问题分析以及 UI 绘制原理。4. 如何获取应用的 UI 流畅度5. IO 对应用性能的影响------------------------------... 阅读全文
posted @ 2015-08-13 10:11 carlo-z 阅读(235) 评论(0) 推荐(0) 编辑
摘要:要点:1. SwitichLayout 原理和基本特效展示 - 设计上和基本特效2. SwitchLayout 的用法 - SwitchLayout 的基本配置和用法3. SwithLayout 的实际应用案例---------------------------------------------... 阅读全文
posted @ 2015-08-13 10:07 carlo-z 阅读(388) 评论(0) 推荐(0) 编辑
摘要:1. View动画-透明动画效果2. View动画-旋转动画效果3. View动画-移动动画效果4. View动画-缩放动画效果5. View动画-动画效果混合6. View动画-动画效果侦听7. 自定义动画效果工程代码:DIYAnimation.zip-----------------------... 阅读全文
posted @ 2015-08-12 17:56 carlo-z 阅读(331) 评论(0) 推荐(0) 编辑
摘要:与View区别更新View任务太重会导致UI线程阻塞而SurfaceView不会,可以在UI线程之外更新UI工程代码 SurfaceViewDemo.zip----------------------------------------------1. 使用SurfaceView 要点2. 创建单个... 阅读全文
posted @ 2015-08-12 13:46 carlo-z 阅读(622) 评论(0) 推荐(0) 编辑
摘要:自定义控件, 视频教程http://www.jikexueyuan.com/course/1748.html1. 编写自定义view2. 加入逻辑线程3. 提取和封装自定义view4. 利用xml中定义样式来影响显示效果工程代码 DIYControls.zip -------------------... 阅读全文
posted @ 2015-08-11 15:43 carlo-z 阅读(410) 评论(0) 推荐(0) 编辑
摘要:使用融云SDK1. 功能需求分析1.1 核心功能需求:* 即时通讯* 文字聊天* 语音聊天1.2 辅助功能需求: * 注册、登录 * 好友添加功能 * 好友关系管理2. 融云即时通讯平台简介2.1 平台简介, * 即时通讯,实时网络 提供商 * 客户端IM组件, 客户端IM基础库, WebSDK,服... 阅读全文
posted @ 2015-08-11 10:46 carlo-z 阅读(1310) 评论(0) 推荐(0) 编辑
摘要:Java基础* 面向对象* Java集合框架* 异常处理* Java反射, Spring框架,通过反射实现* 泛型, 静态变成语言* 文件操作Android基础* Activity* Service, Android5.0对启动Service有了新的要求* BroadcastReceiver* Co... 阅读全文
posted @ 2015-08-11 09:58 carlo-z 阅读(312) 评论(0) 推荐(0) 编辑
摘要:JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。它基于ECMAScript的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C、C++、C#、Java、JavaScript、Perl、Python等)。这些特性使... 阅读全文
posted @ 2015-08-10 21:25 carlo-z 阅读(1434) 评论(0) 推荐(0) 编辑
摘要:DOM文档包括 HTML, XML等等下载:http://jsoup.org/downloadJsoup 获取数据的方式//html 文本, url, 本地htmlString html = "" + "carloz Jsoup用法" + "" + "这里是... 阅读全文
posted @ 2015-08-10 15:27 carlo-z 阅读(561) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示