a day a better

每天进步一点点

Android之launcher学习(四)

WorkSpace的结构。如下图: 点击查看大图 桌面的左右滑动功能主要是在PagedView类中实现的,而WorkSpace是PagedView类的子类,所以会继承PagedView中的方法。当我们的手指点击WorkSpace时,首先就会触发PageView中的onInter...

2015-01-31 14:31:17

阅读数:416

评论数:0

Android之launcher学习(三)

上一节我们研究了Launcher的整体结构,这一节我们看看整个Laucher的入口点,同时Laucher在加载了它的布局文件Laucher.xml时都干了些什么。 我们在源代码中可以找到LauncherApplication, 它继承了Application类,当整个Launcher启动时,...

2015-01-31 14:29:42

阅读数:397

评论数:0

Android之launcher学习(二)

先从整体上对Launcher布局作一个分析,让我们通过查看Launcher.xml 和使用hierarchyviewer布局查看工具两者结合的方法来对Launcher的整体结构有个了解。通过hierarchyviewer来对整个桌面做个截图,如下: 放大后如下所示: 可以看到整个桌面...

2015-01-31 14:27:34

阅读数:379

评论数:0

Android开发——android调试工具集【转】

1. 查看当前堆栈 1) 功能:在程序中加入代码,使可以在logcat中看到打印出的当前函数调用关系 2) 方法:  new Exception(“print trace”).printStackTrace(); 2. MethodTracing 1) 功能:用于热点分析...

2015-01-31 12:02:33

阅读数:320

评论数:0

Android 之launcher学习(one)

 launcher(安卓系统桌面启动器)1简介Launcher是安卓系统中的桌面启动器,安卓系统的桌面UI统称为Launcher。Launcher是安卓系统中的主要程序组件之一,安卓系统中如果没有Launcher就无法启动安卓桌面,Launcher出错的时候,安卓系统会出现“进程 com.andr...

2015-01-31 11:47:08

阅读数:626

评论数:0

Android开发基础之permission

程序执行需要读取到安全敏感项必需在AndroidManifest.xml中声明相关权限请求。 在Android的manifest文件中有四个标签与permission有关,它们分别是     和 。其中最常用当然是 ,当我们需要获取某个权限的时候就必须在我们的manifest文件中声明。而其它三...

2015-01-31 11:14:59

阅读数:551

评论数:0

Android中FTP服务器搭建、客户端编写

最近一段时间,因为公司项目的需要,对HTTP协议以及FTP协议都有所了解,并且在基于网络开放源代码   基础上,能够完成项目的要求。今天给大家分享下,怎样建立属于我们自己的FTP服务器以及FPT客户端,同时   非常非常感谢这些开源软件及其作者为IT行业做出的贡献,最大程度上至少解放了...

2015-01-30 17:55:51

阅读数:2341

评论数:0

Android中FTP服务器搭建入门

Android FTP 服务器的搭建,可以通过网络管理文件信息,电脑远程管理手机文件信息。

2015-01-29 16:29:45

阅读数:4210

评论数:3

adb常用命令学习(二)--安装本地应用

1. adb复制(push)文件到设备:       ① adb shell     ② cd mnt     ③ cd sdcard     ④ mkdir MyFile     ⑤ exit     ⑥ adb push D:\aaa.txt /mnt/sdcard/MyFile/ ...

2015-01-27 19:31:52

阅读数:1015

评论数:0

adb常用命令学习

adb常用命令: 1、adb uninstall 包名  ----  卸载一个应用 2、adb install apk文件名称.apk  ----  安装一个应用 3、adb install -s apk文件名称.apk ---- 安装一个应用到sd卡中 4、adb install -r apk文...

2015-01-27 11:29:30

阅读数:1369

评论数:17

Android WebView学习(参考代码)

在SDK中封装成名为WebView的组件,浏览器能做的,webview也可以实现。webView的基本用法

2015-01-26 16:59:31

阅读数:434

评论数:0

在apk 中执行Runtime.getRuntime().exec adb shell各种命令远程控制其他Android设备(一)

在手机中可以运行adb命令来远程连接操作其他的Android设备(包括手机、智能电视) 前提,两台设备必须连入同一个局域网络中。 参考方法: public void execShell(String cmd){ try{ //权限设置 ...

2015-01-26 14:11:20

阅读数:7064

评论数:0

Gson解析json数组

利用gson可以方便的解析复杂的json数据。 需要用到第三方jar包:Google的gson-版本号.jar  包,导入第三方jar包的参考步骤如下: 1.在android项目下创建一个libs目录(就我理解及测试的经验,名称并不固定,你完全可以取其他名称) 2.在ecl...

2015-01-24 12:19:38

阅读数:3374

评论数:0

Json学习笔记

这两个是官网的API JSONObject API JSONArray API 配合上面的API,大家再看下这段代码,就会大有收获了~ ? 1 2 3 4 5 6 7 8 ...

2015-01-23 17:47:49

阅读数:610

评论数:1

Java开发中的23种设计模式详解(转)

设计模式(Design Patterns)                                   ——可复用面向对象软件的基础 设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码...

2015-01-22 15:22:24

阅读数:345

评论数:0

Android 状态栏通知Notification、NotificationManager 学习

Android消息通知

2015-01-20 14:33:10

阅读数:663

评论数:1

Tortoise SVN使用方法图解说明

tortoise svn 的使用图解说明

2015-01-15 15:17:08

阅读数:800

评论数:4

Android动画学习-Animation动画总述(三)

3.0以前,android支持两种动画模式,tween animation,frame animation,在android3.0中又引入了一个新的动画系统:property animation,这三种动画模式在SDK中被称为property animation,view animation,dr...

2015-01-12 17:00:38

阅读数:338

评论数:0

Android动画学习-视图动画&属性动画(二)

文章参考:http://blog.csdn.net/linmiansheng/article/details/18716841  上一篇文章讲到 View Animation 只能作用在View 上,而对那些不是View的对象是不起作用的,而Property Animation则不然,它是对一切...

2015-01-12 10:57:22

阅读数:417

评论数:0

Android动画学习-视图动画&属性动画(一)

参考文章:http://blog.csdn.net/linmiansheng/article/details/18676845 View Animation提供了一些在View上简单的动画效果,包括Tranlsate(平移),Rotate(旋转),Scale(缩放)和 Alpha(透明)这几种动...

2015-01-12 10:21:26

阅读数:441

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭