自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 资源 (1)
  • 收藏
  • 关注

转载 okhttp,retrofit,android-async-http,volley应该选择哪一个?

作者:Stay Zhang链接:http://www.zhihu.com/question/35189851/answer/93973482来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。我们来先说一个常识性的错误:volley, retrofit, android-async-http 帮你封装了具体的请求,线程切换以及数据转换。

2016-07-13 10:18:32 490

原创 oschina代码结构分析

2016-07-08 11:12:46 303

转载 “只能在UI主线程更新View”这件小事,android ui

转载请注明出处:http://blog.youkuaiyun.com/zhaokaiqiang1992    ”只能在UI主线程中更新View“。    这句话很熟悉吧?    来来,哥们,看一下下面的例子@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceS

2016-06-29 10:39:54 1754

翻译 Kodi ——7 Filling containers

7 Filling containers7.1 Filling containers with static content容器控件(列表容器,固定列表容器,收列表容器,和面板容器)可由开发者设置预定义的静态内容。这是由包含在控件内的content>标签来实现的。这让开发者使用按钮列表(或面板),无论他们在皮肤系统的任何地方。下面的内容允许用户在不同的文件中进行独立编辑,让

2016-06-15 10:43:40 509

翻译 Kodi ——6 Controls (26)6.26 Panel Container

6.26 Panel Container    panel容器是用于以各种方式显示文件列表中的项目,它是容器中的一个。面板容器是非常灵活的 - 它本质上是一个多列的列表。6.26.1 Example 190 100 485 425 9000 60 52

2016-06-15 09:59:28 484

翻译 Kodi ——6 Controls (25)6.25 FixedList Container

6.25 FixedList Container     fixed list容器是用于以各种方式显示文件列表中的项目,它是容器中的一个。The fixed list container和列表容器是一样的,但有一个例外:聚焦项目是固定的。因此,上下移动滚动的条目,不聚焦位置。与所有容器的控制一样,在控制范围内的项目的布局是非常灵活的。 My first fixed

2016-06-15 09:56:13 431

翻译 Kodi ——6 Controls (24)6.24 Wraplist Container

6.24 Wraplist Container      wrap list容器用于显示文件列表中的项目,可以以各种方式显示,它是众多容器之一。wrap list容器是和列表容器相同,有两个例外:    1.聚焦项目是固定的。    2.该项目“包装”周围,一旦他们到达终点。与所有容器的控制,在控制范围内的项目的布局非常灵活。6.24.1 Example

2016-06-15 09:50:48 406

翻译 Kodi ——6 Controls (23)6.23 List Container

6.23 List Container      列表容器是众多容器的其中之一,用于以各种方式显示文件列表中的项目数。列表容器是非常灵活的 - 它的唯一的限制是,它是一个表 -即,单一的列或物品的行。该项目的布局是非常灵活的。6.23.1 Example My first list container 80 60 250

2016-06-15 09:45:09 418

翻译 Kodi ——6 Controls (22)6.22 GroupList Control

6.22 GroupList Control     The group list control is a special case of the group control. It is used for placing a set of controls into a list (either horizontally or vertically) and handles all t

2016-06-15 09:44:26 491

翻译 Kodi ——6 Controls (21)6.21 Group Control

6.21 Group Control    group control是最重要的控件之一。它可以让你把控件组织在一起,同时将属性应用于所有的控件。它还能记住组中最后一个导航的按钮,这样你可以设置onup>控件组的一个控件时,它总是可以返回到你之前所在的控件。它也可以让你更加准确地定位彼此相关的控件,作为一个group的任何控制从group的左上角取它们的坐标(或从其他地方,如果你使用“r”属性

2016-06-15 09:40:26 423

翻译 Kodi ——6 Controls (20)6.20 EPGGrid Control

6.20 EPGGrid Control 在EPG网格控件用于创建在XBMC的EPG时间表。可以选择的位置,大小,网格的外观,以及它的内容。6.20.1 Example EPG Grid 80 81 1120 555 10 350 40 6 PVR-EpgProgressIndicator.png

2016-06-14 15:58:29 463

翻译 Kodi ——6 Controls (19) 6.19 Edit Control

6.19 Edit Control      编辑控件允许用户在XBMC输入文本。你可以选择要显示的字体,大小,颜色,文字的位置和头。6.19.1 Example My First edit control 80 60 250 true center S

2016-06-14 15:47:01 367

翻译 Kodi ——6 Controls (18) 6.18 Resize Control

6.18 Resize ControlThe resize control is used to specify an area of changeable ratio for use in the screen calibration portion of XBMC. You can choose the size, and look of the resizer.大小调整控件用于指

2016-06-14 15:43:06 375

翻译 Kodi ——6 Controls (17) 6.17 Mover Control

6.17 Mover Control       移动控制用于XBMC的屏幕校准部分。您可以选择大小和外观。6.17.1 Example My first mover control 80 60 250 200 mytexture.png mytexture.png true

2016-06-14 15:39:51 494

翻译 Kodi ——6 Controls (16)6.16 Video Control

6.16 Video Control    视频窗口控制用于在科迪GUI其他地方显示当前播放的视频。可以选择的位置,并显示的视频的大小。请注意,如果视频正被播放的控制仅呈现。6.16.1 Example My first video control 80 60 250 200 true6.16.2 Av

2016-06-14 15:37:45 335

翻译 Kodi ——6 Controls (15)6.15 Visualisation Control

6.15 可视化控制 可视化控制用于显示跳转到XBMC音乐那些花哨的图案。您可以选择显示的可视化的位置和大小。请注意,如果音乐正被播放的控制仅呈现。6.15.1 Example My first visualisation control 80 60 250 200 true6.15.2

2016-06-14 15:33:17 428

翻译 Kodi ——6 Controls (14)6.14 RSS feed Control

6.14 RSS源控制6.14.1 RSS control      RSS的控制用于显示来自互联网滚动的RSS feed。你可以选择要显示的字体,大小,颜色,位置和RSSfeed。 My First RSS control 80 60 500 true font14 FFB2D4F5 FFFFFFFF FF655656

2016-06-14 15:18:46 594

翻译 Kodi ——6 Controls (13)6.13 Text Box

6.13 Text Box     文本框用于显示XBMC多页文字。您可以选择的位置,大小,外观。6.13.1 Example My first text box control 80 60 250 200 true FFFFFFFF font13 FFFFFFFF 13 200 !Control

2016-06-14 14:59:01 341

翻译 Kodi ——6 Controls (12)6.12 ScrollBar Control

6.12 ScrollBar Control滚动条控件用作lists, panels, wraplists, fixedlists, textboxes, 和grouplists页面控制。您可以选择的位置,大小,外观。6.12.1 Example My first scroll bar control 80 60 250

2016-06-14 14:56:52 323

翻译 Kodi ——6 Controls (11)6.11 Progress Control

6.11 Progress Control 进度控制是用来显示一个可能需要很长时间的项目,或者显示电影的进度。您可以选择的位置,大小,外观。6.11.1 Example My first progress control 80 60 250 30 true false my

2016-06-14 14:49:45 365

翻译 Kodi ——6 Controls (10)6.10 Slider Control

6.10 滑块控件 滑块控制用于手动操作的滑动条(如音量控制或进度控制)。您可以选择的位置,大小,以及滑动控件的外观。6.10.1 Example My first slider control 80 60 250 30 true mybackgroundtexture.png

2016-06-14 14:46:09 446

翻译 Kodi ——6 Controls (9)6.9 Settings Spin Control

6.9 Settings Spin Control     设置旋转控制用于设置屏幕中,当使用上/下箭头来选择选项列表时。您可以选择的位置,大小,和旋转控件的外观。它基本上是按钮控件和一个旋转控件之间的交叉。它有一个标签和聚焦和非聚焦的纹理,以及在右侧旋转控制。6.9.1 Example My first settings spin control 80

2016-06-14 14:42:10 1309

翻译 Kodi ——6 Controls (8)Spin Control

6.8 旋转控件     旋转控件用于可选择的选项列表(比如页面上/下翻转控制)。你可以选择位置,大小,以及旋转控件的外观。6.8.1 Example My first spin control 80 60 250 200 true FFFFFFFF myuptexture.p

2016-06-14 14:36:57 1058

翻译 Kodi ——6 Controls (7)Toggle button control

6.7 切换按钮控件      切换按钮控件用于创建具有2个状态的按钮。您可以选择的位置,大小,和按钮的外观。当用户点击切换按钮,状态会发生变化,触发额外的纹理(alttexturefocus和alttexturenofocus)。用于在需要两种状态的控件(例如推入和推出)。6.7.1 Example My first togglebutton control

2016-06-14 14:32:09 423

翻译 Kodi ——6 Controls (6) Radio button Control

6.6 Radio button Control      Radio 按钮控件用于开/关在XBMC设置创建按钮。您可以选择的位置,大小,和按钮的外观。当用户点击Radio按钮,状态会发生变化,触发额外的纹理(textureradioon和textureradiooff)。用于设置的控制。6.6.1 Example My first radiobutt

2016-06-14 14:26:47 441

翻译 Kodi ——6 Controls (5) MultiImage Control

6.5 MultiImage Control       多Image控件用于从XBMC中的文件夹显示图像的幻灯片。您可以选择幻灯片的位置和大小,以及时间信息。6.5.1 Example My first slideshow control 80 60 250 200 true myima

2016-06-14 11:59:38 400

翻译 Kodi ——6 Controls (4) Image Control

6.4 Image Control    image control用于在xbmc中显示图片。你可以选择位置、大小、透明度和要显示的图片内容。6.4.1 Example My first image control 80 60 250 200 true FFFFFFFF 200

2016-06-14 11:51:37 550

翻译 Kodi ——6 Controls (3) Button Control

6.3 Button Control    button control用于在kodi中创建按钮,你可以选择位置、大小和按钮的外观,同时可以选择创建按钮的时候执行那种操作。6.3.1 Example My first button control 80 60 250 200 true FFFFFF

2016-06-14 11:31:49 526

翻译 Kodi ——6 Controls (2) Fade Label Control

6.2 淡入淡出Fade Label Control    fade label 控件用于显示多个文字碎片在Kodi的同一个地方,你可以选择需要显示字体、大小、颜色、位置和文字的内容。第一条显示的信息将会在50帧内淡出,然后滑动到最左边,一旦滑动完整个屏幕结束后,第二段信息将会重复这个淡出的过程,Fade label控件不支持列表容器。6.2.1 Example

2016-06-14 11:19:04 426

翻译 Kodi ——6 Controls (1)

控件是skin的实体。他们定义一切从按钮,到文本标签,以可视化布局。手册的这一部分将解释每详细每个控制。6.1 Label Control     label control用于XBMC显示文本。可以选择的字体,大小,颜色,位置和要显示的文本的内容。6.1.1 Example My First label 80 6

2016-06-14 10:58:46 388

翻译 Kodi ——5 Includes

另外一个重要的(可以说所有的最重要的皮肤文件)是includes.xml。正如标题所示,这个地方你可以定义了默认外观,大小和控件定位,节省许多从整个窗口.xml文件复制控件属性。例如,你可以设置大小和texture用于按钮控件,从而使得在皮肤文件的其余部分,不需要再注意这些细节,除非你想覆盖一个特定的默认窗口的外观或大小等。    这是非常有价值的,因为它可以在构建皮肤的时候让你极大的

2016-06-13 19:52:04 444

翻译 Kodi ——4 Windows窗口

原文http://kodi.wiki/view/XBMC_Skinning_Manual4.1窗口构造4.2 关于Window窗口XML文件       在kodi的皮肤系统中,每个窗口是用一个单独的xml文件表示的。       要记住的重要一点是,每个窗口都有一个唯一的标识名称。这是kodi如何从源代码内识别窗口。窗口的名字都列在附录I:Windows列表。

2016-06-13 16:46:37 1433

原创 解决SDK 升级 遇到的 Failed to fetch URL http://dl-ssl.google.com/android/repository/repository.xml

1)在菜单选择Tools—Options...2)选中 “Force https://…   ”  这个选项 3)用notepad打开C:\WINDOWS\system32\drivers\etc中的hosts文件,在最后一行添加74.125.237.1 dl-ssl.google.com成功解决问题

2015-05-25 10:36:11 654

转载 进程间通信(IPC)机制Binder

http://blog.youkuaiyun.com/luoshengyang/article/details/6618363

2015-04-01 17:49:36 287

原创 Gson解析Json的方法 泛型解决方案

由于项目越来越大,dex

2014-10-31 15:54:22 613

原创 设计模式

完成设计模式的学习。设计模式主要是为了让代码看起来更简洁,提高代码的可维护性,复用性。

2014-05-22 14:56:03 356

原创 路漫漫其修远兮——自我修养

从事开发快两年了,实习的时候学习C/C++,TCP/IP协议,密码学,到现在还有一些印象,如果早点把自己所学习研究的东西早点整理出来,以后学起来会很方便。刚好现在还不晚,决定抽空就把自己学习的东西整理出来。    转正后就开始接触Android,因为是做代码移植,主要还是对浏览器内核——webkit做一些优化和添加一些新功能。对于Android上层开发也仅是了解。大约一年的时间天天都在改Bug

2014-02-19 11:41:34 512

原创 API(19)翻译——LinkedHashMap

公共类LinkedHashMap继承 HashMapjava.lang.Object   ↳java.util.AbstractMap    ↳java.util.HashMap     ↳java.util.LinkedHashMap 类概述    LinkedHashMap是Map的实现

2014-02-18 10:28:41 596

程序员自我学习自我培训指南

很不错的程序员自我学习自我培训指南。如果你想提升自己,成为一个合格的天天向上的程序员,这篇文章就是为你准备的。

2013-01-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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