- 博客(16)
- 收藏
- 关注
转载 android View和ViewGroup如何在应用程序界面(窗口)中显示
参考 http://blog.csdn.net/yanbober/article/details/45970721参考 上一篇LayoutInflater的学习我们平时从手机上看到的一个界面,他们其实就是一系列的View对象由树状的形式组合成的View对象树视图。这些View对象被新建出来后,他们会根据自己的绘制规则将自己绘制成视图形式,绘制完毕后由Activity线程将他们整体显示出来。
2016-08-31 16:05:59 857
转载 android LayoutInflater学习
参考博客 http://blog.csdn.net/yanbober/article/details/45970721LayoutInflater实例化获取的方法: public static LayoutInflater from(Context context) { LayoutInflater LayoutInflater =
2016-08-31 15:28:55 343
原创 面向对象的七大设计原则
参考:http://www.tuicool.com/articles/E732Ub单一职责原则:问题:类T负责两个不同的职责:职责P1,职责P2。当由于职责P1需求发生改变而需要修改类T时,有可能会导致原本运行正常的职责P2功能发生故障。解决方案:分别建立两个类T1、T2,使T1完成职责P1功能,T2完成职责P2功能。这样,当修改类T1时,不会使职责P2发生故障风险;同理,当修改T2时
2016-08-25 13:17:09 472 1
原创 装饰者模式java
装饰模式又名包装(Wrapper)模式。装饰模式以对客户端透明的方式扩展对象的功能,是继承关系的一个替代方案。装饰模式的结构 装饰模式以对客户透明的方式动态地给一个对象附加上更多的责任。换言之,客户端并不会觉得对象在装饰前和装饰后有什么不同。装饰模式可以在不使用创造更多子类的情况下,将对象的功能加以扩展。 装饰模式的类图如下:在装饰模式中的角色有: ●
2016-08-24 11:40:55 295
原创 oracle学习笔记--索引
oracle学习笔记1.索引索引的作用,方便我们查询数据,在通俗一点就是把我们的数据用树,有序list这些存放起来,查找的时候就不用每次都经过一次遍历查找,而是通过树,或有序list的一些特征实现快速地查找。学习文章:http://www.cnblogs.com/fnng/archive/2012/10/10/2719221.html位图索引(文章中有介绍):将数据分成不同的类别存
2016-08-14 18:38:18 264
转载 servlet深入理解
参考博客:http://blog.csdn.net/cike110120/article/details/8266959主要还是要阅读上面博客的内容,下面只是从上面加了点理解servlet容器处理请求的过程首先我们将这个过程中的程序对象类比到生活servlet容器:我们的工厂servlet:工厂中的一款机器servlet线程:servlet这台机器所处的流水
2016-08-09 13:45:03 581
原创 java Scanner理解与使用
API文档:http://www.yiibai.com/java/util/java_util_scanner.htmlScanner:中文意思是扫描仪,也就是将一份数据从一个地方扫描并显示到另外一个地方。Scanner的类方法:1.Scanner.hasNextLine() 、Scanner.nextLine() String str = "ni hao" +"\n"
2016-08-03 14:58:39 875
转载 Eclipse工程导入到AS
出处:http://www.open-open.com/lib/view/open1419597450031.html http://www.cnblogs.com/ct2011/说到使用AndroidStudio,除了新建的项目,我们都会面临的问题是原先Eclipse的代码该怎么导入到AndroidStudio中使用。这方面相关的资料还比较少,自己摸
2016-07-28 17:32:29 3888 1
转载 数据库中schema的理解
原处:http://wenku.baidu.com/link?url=vG4UrGAtZSveztUhEtsSNp18f8NOCDcdp694T556LNxG_duHDdpsFhnhav9qKrBvTIkemZkC9Bpu5vzb3Ni5LY2iiXnO1GDP-TxQ58bYy3_数据库 schema含义数据库Schema有两种含义,一种是概念上的Schema,指的是一组
2016-07-27 13:57:35 433
原创 java continue和break的使用
continue:终止所在循环中本次循环,从所在循环开始继续执行下一次循环。break:终止所在循环。continue、break在有标签情况的用法:break label 终止标签标志的循环及其内部所有循环。continue label 终止所在循环中本次循环,但从label标志的循环开始继续执行下一次循环。continue label例子: static int c
2016-07-26 11:51:44 373
转载 GIT使用
git 命令常用总结详细git教程可参考:http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000基础命令用户设置$ git config --global user.name "Your Name"$ git config --global user.emai
2016-07-11 19:59:23 262
转载 git使用
git 命令常用总结详细git教程可参考:http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000基础命令用户设置$ git config --global user.name "Your Name"$ git config --global user.emai
2016-07-11 19:58:40 227
转载 Android编码规范
原文链接:http://www.codeceo.com/article/android-code-style-guide.html代码规范对于一个软件项目来说非常重要,当然Android项目也不例外,一个优秀的Android项目不仅需要严谨的业务逻辑和架构设计,更需要一套统一优雅的代码规范标准,才可以让整个项目团队更加高效。包命名规范包(packages):采用反域名命名规则,全部使用
2016-07-05 22:46:24 499
转载 最长公共子串问题
参考 http://blog.csdn.net/hackbuteer1/article/details/6686931public class Test4 { static int longest_com_substr(String str1, String str2) { int postion = 0,j = 0,len1, len2, len, s1_start = 0, s2
2016-06-28 20:53:33 236
原创 java goto实现(勿喷,个人备忘而已)
public class Test4 { static int i = 2; public static void main(String[] args) { boolean tag = false; flag1: while (!tag) { if (i % 2 == 1) { if (i % 3 == 0) { if (i % 4 == 1) {
2016-06-28 15:28:52 326
转载 PendingIntent的使用
参看原文:http://blog.csdn.net/zeng622peng/article/details/6180190 http://blog.csdn.net/yuzhiboyi/article/details/8484771 先看例子private void showNotify(){ Notification notice=n
2016-05-30 10:07:12 577
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人