- 博客(24)
- 收藏
- 关注
原创 自定义Popuowindow
工作过程中记录一下,以免掉头就忘。private void initPopupWindow() { View contentView = LayoutInflater.from(getContext()).inflate(R.layout.popupwindow_list_money, null); mPopupWindow = new PopupWindow(co...
2018-04-19 15:22:10 248
原创 android自定义Dialog
工作过程中记录一下,免的掉头就忘。定义dialog的相关代码:public void showDialog() { final Dialog followDialog = new Dialog(getContext(),R.style.CustomDialog); View view = View.inflate(getContext(),R.layout.dia...
2018-04-19 15:11:55 162
原创 Gradle篇一——groovy基础
一、groovy与java的区别:// 1、 分号可不写 // 2、可自动属性添加set/get方法 // 3、最后一个表达式值会作为方法返回值 //4、使用点号获取属性 //5、==等于equals,不会报空指针异常public class ProjectVersion{ private int major private int minor
2017-08-09 18:35:10 347
原创 Gradle篇二——gradle原理
gradle原理构建脚本概要 构建块 : project & taskproject代表一个正在构建的组件 project属性:group、name、version project方法:apply\dependencies、repositiories、task project属性的其他配置方式:ext、gradle.propertiestask包括任务动作和任务依赖 dependsOn
2017-08-09 18:25:34 530
原创 文章标题
Gradle篇一 ——Groovygroovy基本特性1、 分号可不写 2、可自动属性添加set/get方法 3、最后一个表达式值会作为方法返回值 4、使用点号获取属性 5、==等于equals,不会报空指针异常public class ProjectVersion{ private int major private int minor public ProjectV
2017-08-09 13:50:55 219
原创 欢迎使用CSDN-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2017-08-09 13:32:20 211
原创 CountDownTimer倒计时器的使用
private TextView vertifyView;private CountDownTimer timer = new CountDownTimer(10000, 1000) {@Overridepublic void onTick(long millisUntilFinished) {vertifyView.setText((millisUntilFinished
2016-01-13 10:54:19 659
原创 代码规范性思考
代码编写的几个阶段:首先,在项目起初应该通盘进行结构上考虑;具体类中,进行整体功能性考虑。其次,在编码过程中时时不忘优化、精炼;最后,编码完成后一定要做性能分析。总之,需要在三个方面深入研究:结构、功能、性能。结构是应用的整体架构,从全局着手细化到个部分。功能是应用的具体功能,分模块进而细化处理。性能是应用的基本保证,主要确保数据的请求和加载。
2015-12-30 14:52:22 640
原创 注解Annatation
分类元注解注解的注解,为自定义注解做属性配置(以注解的方式来定义注解,一般需要指定作用域TAarget、生命周期Talent、Inherit、document等).作用域:类、方法、字段生命周期:编译时、运行时等JDK注解常见的有@override、@Deprecated、@SupperWarnnings("deprecation")第三方注解比如在spring中用
2015-10-23 09:53:52 838
原创 android主流框架整理
Hybrid App在过去的两年中已经成为移动界的核心话题,但是作为一名Web开发者来说要如何站在移动互联网的浪潮之巅呢?是选择学习原生开发,研究Java、Object-C、C#等语言,还是选择继续使用网页开发,容忍HTML5功能的局限性?就在开发者左右为难的情况下Hybrid App作为一个折中的解决方案诞生了。那么究竟什么才是Hybrid App呢? Hybrid App概念
2015-10-15 18:16:39 1737
转载 每天一组件:webview
浏览器控件是每个开发环境都具备的,这为马甲神功提供了用武之地,windows的有webbrowser,android和ios都有webview。只是其引擎不同,相对于微软的webbrowser,android及ios的webview的引擎都是webkit,对Html5提供支持。本篇主要介绍android的webview之强大。A. webview组件如何使用 1)
2015-10-14 17:52:29 434
原创 黑马程序员——java基础--编程思想
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------一、常用编程手法1、累加2、递归3、转移:抛异常时的方式4、单例5、模版:有抽象有关6、...二、再论面向对象:从存储与运算的角度考虑三、框架思想1,不知道类名Class.forName("...")2,不知道会发生什么用模版设计
2015-02-24 13:53:57 596 1
原创 黑马程序员——java基础--正则表达式
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------正则表达式一,简述正则表达式:符合一定规则的表达式。 作用:用于专门操作字符串。 特点:用于一些特定的符号来表示一些代码操作。这样就简化书写。 所以学习正则表达式,就是在学习一些特殊符号的使用。 好处:可以简
2015-02-24 03:14:27 579
原创 黑马程序员——java基础--网络编程
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------第一章一,网络编程 二,IP地址 三,网络模型 四、协议 五,socket六、UDP 七、TCP传输 第二章一、上传图片 二,客户端的多线程 三,自定义
2015-02-24 02:37:26 506
原创 黑马程序员——java高新技术--反射
反射1、Class2、反射 反射1、Class Java中的所有类属于同一事物,描述该事物的类就是Class。Class反射的基石.Class创建的实例是内存中字节码。字节码就是我们平常所说的类。获得字节码有三种方式:Person.classnew Person().getClass()Class.forName("") String s="
2015-02-23 22:41:32 467
原创 黑马程序员——java基础--环境搭建与基础语法
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------第一部分、环境搭建DOS命令、Java语言特点、JDK、JRE、path、classpath、注释第二部分、基础语法一、运算符 二、流程控制 三、for循环 四、函数 五、数组 六、内存
2015-02-23 18:36:25 527
原创 黑马程序员——java基础--面向对象(篇二)
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------第一章1、多态 2、类型转换 3、多态核心思想 4、绑定 5、接口第二章1、内部类 2、异常 3、异常报告不准确的问题 4、模版设计第三章1、分层思想
2015-02-23 16:39:35 427
原创 黑马程序员——java基础--面向对象(篇一)
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------第一章1、面向对象 2、成员变量 3、匿名对象 4、封装 5、构造函数 6、关键字this第二章1、关键字static 2、知识点总结 3、初始化过程 4、初识设计模式第三章1、继承 2、继承名
2015-02-23 13:51:29 550
原创 黑马程序员——java基础--集合(篇二)
一、Map二、Collections 一、Map该集合存储键值对。一对一对往里存。而且要保证键的唯一性。和Set很像。Set底层就是使用了Map集合。什么使用map集合呢?当数据之间存在这映射关系时,就要先想map集合。1、方法(1),添加。 put(K key, V value) putAll(Mapm) (2),删除。
2015-02-23 11:45:53 353
原创 黑马程序员——java基础--集合(篇一)
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------一、集合框架二、List三、set四、泛型 一、集合框架1,集合框架collection体系:共性内容不断向是向上抽取形成的结果数组和集合都是容器,有什么共性与不同?共性:都是容器,用来存储数据区别:数组类型固定,长度固定
2015-02-23 10:14:53 541
原创 黑马程序员——java基础--IO流(篇二)
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------一、File类二、递归三、Properties类四、打印流五、切割流六、其他功能的流一、File类------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------
2015-02-22 21:17:46 490
原创 黑马程序员——java基础--IO流(篇一)
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------一、IO流体系1、分类方式2、四大体系3、思考流的作用是什么,作用是如何实现的?二、原始流1、原始流源2、原始流目的3、思考流源有哪些,流目的有哪些。三、装饰流1、特点2、装饰设计模式3、缓冲字节流4、转换流5、键盘录入6
2015-02-22 16:47:16 467
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人