-
结论
Android中自定义样式与View的构造函数中的第三个参数defStyle的意义零、序一、自定义Style二、在XML中为属性声明属性值1.在layout中定义属性2.设置Style3.通过Theme指定三、在运行时获取属性值1.View的第三个构造函数的第三个参数defStyle2.obtailStyledAttributes3.Example四、结论与代码下载零、...
217
热度 -
代码来了
谈谈Android重打包--架构写在前面的话写了这么多章的废话,今天终于开始可以算进入主题了.当然了,之后的故事发展也是我个人觉得比较激动人心的部分.因为,我们今天开始讲解的部分是架构部分.从今以后你需要准备的东西就是你的大脑,恩,感觉说道跟动脑有关的时候有的人就会觉得好痛苦.放心把,我会尽力写的只要脑袋在头上都能看的懂的.申明此文章请勿转载,谢谢合作系统架构在这里我们说了,将会使用资源来判断An...
72
热度 -
Android Touch事件散发详解
AndroidTouch事件分发详解AndroidTouch事件分发详解先说一些基本的知识,方便后面分析源码时能更好理解。-所有Touch事件都被封装成MotionEvent对象,包括Touch的位置、历史记录、第几个手指等.事件类型分为ACTION_DOWN,ACTION_UP,ACTION_MOVE,ACTION_POINTER_DOWN,ACTION_POINTER_UP,ACTION_CA...
53
热度 -
【Android开发学习46】Android平台瓜分PNG图片成小png图片
【Android开发学习46】Android平台分割PNG图片成小png图片功能描述:分解assets目录文件下的PNG图片成各个小尺寸PNG图片。主函数执行:top:0px;margin-bottom:0px;padding-left:0px">//创建目录,用来保存分解出来的图片createPath("/sdcard/gui_blocks/");createPath(&qu...
15
热度 -
Android性能优化典范(2)
Android性能优化典范(二)原文出处:胡凯的博客(@胡凯me)欢迎分享原创到top.jobbole.com/?utm_source=jobboleblog-article"target="_blank">伯乐头条Google前几天刚发布了Android性能优化典范第2季的课程,一共20个短视频,包括的内容大致有:电量优化,网络优化,Wear上如何做优化,使用对象池来提高效率,LRUCache,...
42
热度 -
android常见面试题与小弟我自己的回答 (二)
android常见面试题与我自己的回答(二)1,android:process解决访问SharedPreferences,不在同一进程privateSharedPreferencesDB(Contextcxt){ this.context=cxt; Contextcontext; try{ context=cxt.createPackageContext(cxt.getPackageNa...
43
热度 -
Android——Fragment引见及两种基本使用方法
Android——Fragment介绍及两种基本使用方法今天在调ViewPager的时候,感觉ViewPager+Fragment这种做法更灵活,所以,现在拿出来Fragment再整理下。一,为什么要用Fragment1,灵活布局Fragment表现Activity中用UI的一个行为或者一部分。可以组合多个fragment放在一个单独的activity中来创建一个多界面区域的UI,并可以在多个ac...
20
热度 -
Android 使用OkHttp扩张Volley
Android使用OkHttp扩展Volley我们先来回忆一下Volley的用法,使用Volley前,我们一般会先构造出一个RequestQueue,然后不断往该对象中添加请求Request,之后Volley便会进行调度,至于走缓存还是走网络这就看就没有请求过了。而构造RequestQueue的方法如下。Volley.newRequestQueue(mContext);而该方法,内部实际上是调用了...
37
热度 -
iBatis2 SqlMap中常用sql话语
iBatis2SqlMap中常用sql语句本来我也不喜欢iBatis,那是因为我当时还不怎么会用它,现在我想说,iBatis是个好东西,不信你试试看。下面是我在项目实践中对iBatis的一个小总结,希望帮助众多在疲于iBatis编码而无暇思考的苦工们找到一些偷懒的机会。SqlMap的配置是iBatis中应用的核心。这部分任务占据了iBatis开发的70的工作量。1、命名空间:<sqlMapn...
57
热度 -
Oracle基础(4)pl/sql
Oracle基础(四)pl/sqlPL/SQL也是一种程序语言,叫做过程化SQL语言(ProceduralLanguage/SQL)。PL/SQL是Oracle数据库对SQL语句的扩展。在普通SQL语句的使用上增加了编程语言的特点,所以PL/SQL就是把数据操作和查询语句组织在PL/SQL代码的过程性单元中,通过逻辑判断、循环等操作实现复杂的功能或者计算的程序语言。总结下来就是是sql语言的扩展,...
75
热度 -
10个简单步骤,完全理解SQL
转载文章----十步完全理解SQL转载地址:http://blog.jobbole.com/55086/很多程序员视SQL为洪水猛兽。SQL是一种为数不多的声明性语言,它的运行方式完全不同于我们所熟知的命令行语言、面向对象的程序语言、甚至是函数语言(尽管有些人认为SQL语言也是一种函数式语言)。我们每天都在写SQL并且应用在开源软件jOOQ中。于是我想把SQL之美介绍给那些仍然对它头疼不已的朋友,...
420
热度 -
1. 概述
Sqlite技术内幕(译注版)(一)目录和概述目录目录...21.概述...31.1应用示例...51.1.1sqlite3_open.71.1.2sqlite3_prepare.71.1.3sqlite3_step.81.1.4sqlite3_column_int.81.1.5sqlite3_finalize.81.1.6sqlite3_close.81.1.7其他有用的函数...81.1.8返...
242
热度 -
Spark入门实战系列-6.SparkSQL(上)-SparkSQL简介
Spark入门实战系列--6.SparkSQL(上)--SparkSQL简介【注】该系列文章以及使用到安装包/测试数据可以在《倾情大奉送–Spark入门实战系列》获取1SparkSQL的发展历程1.1HiveandSharkSparkSQL的前身是Shark,给熟悉RDBMS但又不理解MapReduce的技术人员提供快速上手的工具,Hive应运而生,它是当时唯一运行在Hadoop上的SQL-on-...
180
热度 -
Spark入门实战系列-6.SparkSQL(中)-深入懂得运行计划及调优
Spark入门实战系列--6.SparkSQL(中)--深入了解运行计划及调优【注】该系列文章以及使用到安装包/测试数据可以在《倾情大奉送–Spark入门实战系列》获取1使用Hive-Console了解运行计划前面介绍了SparkSQL的运行过程,罗列了很多概念很抽象,比如UnresolvedLogicPlan、LogicPlan、PhysicalPlan,下面介绍一个工具hive/console...
211
热度 -
金典 SQL札记 SQL语句汇总
金典SQL笔记SQL语句汇总SELECT*FROM(SELECTROW_NUMBER()OVER(ORDERBYid)ASrowN,FNumber,FName,FSalary,FageFROMdbo.T_Employee)ASaWHEREa.rowN>=3ANDa.rowN<=5SELECTdistinctCREATEDate,stateFROMdbo.Twodimensionalco...
24
热度 -
金典 SQL札记(6)
金典SQL笔记(6)page223-索引--利用SQL语句创建索引--CREATEINDEX索引名称on表名(字段,字段,字段字段n)--索引名称必须为唯一的,字段,字段,允许一个到多个--范例为T_person表中给FName创建索引索引名为idx_person_nameCREATEINDEXidx_person_nameONT_Person(FName)--删除索引--dropindex表名索...
76
热度 -
PL\SQL用户指南与参照6.3 转载
PL\SQL用户指南与参考6.3转载八、PL/SQL中的事务处理一览在这里,我们学习一下,如何使用事务处理的基本技术来保证数据库的一致性,这其中包括如何提交或取消对数据库的改动。Oracle管理下的工作或任务被称为会话。当我们运行应用程序或Oracle工具并连接到Oracle时,一个用户会话就会被开启。为了让用户会话可以"同步"工作并能共享计算机资源,Oracle就必须控制并发,所谓并发指的是多个...
102
热度 -
oracle sql 话语(一)
oraclesql语句(一)注意:数据库版本是10g,不过大部分9i的也适用,闪回9i就没有.?1.曾经不小心把开发库的数据库表全部删除,当时吓的要死。结果找到下面的语句恢复到了1个小时之前的数据!很简单。注意使用管理员登录系统:select*from表名asoftimestampsysdate-1/12??//查询两个小时前的某表数据!既然两小时以前的数据都得到了,继续怎么做,知道了吧。。?如果...
50
热度 -
{转}SQL优化34 条提议
{转}SQL优化34条建议top:5pt;margin-bottom:5pt;line-height:18.9pt;"class="p0">(1)??选择最有效率的表名顺序(只在基于规则的优化器中有效):ORACLE?的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表?driving?table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条...
13
热度 -
MSSQL CTE 应用技巧和总结
MSSQLCTE使用技巧和总结sql分享一.WITHAS的含义WITHAS短语,也叫做子查询部分(subqueryfactoring),可以让你做很多事情,定义一个SQL片断,该SQL片断会被整个SQL语句所用到。有的时候,是为了让SQL语句的可读性更高些,也有可能是在UNIONALL的不同部分,作为提供数据的部分。特别对于UNIONALL比较有用。因为UNIONALL的每个部分可能相同,但是如果...
14
热度