- 博客(25)
- 资源 (11)
- 收藏
- 关注
转载 Java 单例模式
在GoF的23种设计模式中,单例模式是比较简单的一种。然而,有时候越是简单的东西越容易出现问题。下面就单例设计模式详细的探讨一下。所谓单例模式,简单来说,就是在整个应用中保证只有一个类的实例存在。就像是Java Web中的application,也就是提供了一个全局变量,用处相当广泛,比如保存全局数据,实现全局性的操作等。1. 最简单的实现首先,能够想到的最简单的实现是,把类的构造函数
2014-10-17 10:04:46
661
原创 【Android 初学】14、SharedPreferences
SharedPreferences是Android平台上一个轻量级的存储类,主要是保存一些常用的配置比如窗口状态,一般在Activity中重载窗口状态onSaveInstanceState保存一般使用SharedPreferences完成,它提供了Android平台常规的Long长整形、Int整形、String字符串型的保存,它是什么样的处理方式
2014-10-16 10:39:05
903
原创 【Android 初学】13、Broadcast Receiver
Broadcast ReceiverAndroid广播机制包含三个基本要素:广播(Broadcast) - 用于发送广播;广播接收器(BroadcastReceiver) - 用于接收广播;意图内容(Intent)-用于保存广播相关信息的媒介。Broadcast是一种广泛运用的在应用程序之间传输信息的机制。而BroadcastReceiver是对发送出来的Broadcast进行过滤接受
2014-10-14 20:46:07
982
转载 Java程序员最常犯的10个错误
1.将数组转化为列表将数组转化为一个列表时,程序员们经常这样做:1List list = Arrays.asList(arr);Arrays.asList()会返回一个ArrayList对象,ArrayList类是Arrays的一个私有静态类,而不是java.util.ArrayList类,java.util.
2014-10-10 22:49:40
959
转载 Java:Object类详解
Java 问答:终极父类Java的一些特性会让初学者感到困惑,但在有经验的开发者眼中,却是合情合理的。例如,新手可能不会理解Object类。这篇文章分成三个部分讲跟Object类及其方法有关的问题。上帝类问:什么是Object类?答:Object类存储在java.lang包中,是所有java类(Object类除外)的终极父类。当然,数组也继承了Object类。然而,接口是不继承Ob
2014-10-09 19:36:15
25438
原创 【Android 初学】11、关于Android当中的线程(初级)
Start Android1、回顾Java当中的线程概念 1)线程的两种实现方式 2)线程的生命周期 3)多线程同步 (多个线程访问同一个资源,在同)2、MainThread与Worker Thread 1)UI相关的代码就是MainThread 2)其他代码就是
2014-10-08 15:38:57
611
原创 【Android 初学】10、Intent对象的使用
Start Android1、Intent对象的基本概念 1)Intent是Android应用程序组件之一; 2)Intent对象在Android系统当中表示一种意图; 3)Intent当中最重要的内容是action与data; 2、Intent对象的基本使用方法3、使用Intent在Activity之间传递数据的方法
2014-10-08 15:38:55
618
原创 【Android 初学】9、Activity生命周期
Start Android 1、如何在一个应用程序当中定义多个Activity 1)定义一个类,继承Activity 2)在该类当中,复写Activity当中的onCreate方法 3)在AndroidMainfest.xml文件当中注册该Activity(android程序中所有的控件都要在次注册)2、启动一个Activity
2014-10-08 15:38:51
664
原创 【Android 初学】8、进度条(ProgressBar、SeekBar、RatingBar)
Start Android现在发现每个控件的使用方法都大同小异,所以决定加快学习步骤,这一部分的笔记就写的简略了。 1、Android当中的进度条2、各种进度条之间的关系3、ProgressBar进度条的风格4、ProgressBar的使用方法 ProgressBar的Style主要有两大类 进度条的主要属性进度条最大值:max当
2014-10-08 15:38:46
838
原创 Exception details are logged in Window > Show View > Error Log
今天练习布局,发现使用了EditText之后,屏幕一片灰色,并且报错:Exception raised during rendering: java.lang.System.arraycopy([CI[CII)VException details are logged in Window > Show View > Error Log一直检查我代码(新手)、发现我的代码跟教程里面的代码
2014-10-08 15:38:42
1764
原创 【Android 初学】7、相对布局--初步入门
Start Android 1、什么是相对布局() 相对布局是另外一种控件的摆放的方式; 相对布局是通过指定当前控件与兄弟控件或是父控件之间的相对位置,从而达到控制控件位置的目的;2、为什么要使用相对布局 相对布局的UI性能比线性布局(嵌套太多)更好;3、相对布局的常用属性RelativeLayout用到的一些重要的
2014-10-08 15:38:38
705
原创 【Android 初学】6、线性布局--深入LinearLayout
Start Android1、LinearLayout布局的嵌套2、layout_weight属性 该属性的值用于指定空闲空间的分配比例;match_parent 匹配父控件wrap_content 匹配内容这一章虽说是深入LinearLayout的布局其关键点在于嵌套一对设置好每一级LinearLayout布局的方向(横向或纵向
2014-10-08 15:38:36
507
原创 【Android 初学】5、控件--ImageView的使用方法
Start Android1、图片视图(ImageView)的基本概念2、与ImageView3、神奇的ScaleType属性 当图片大小与ImageView大小不匹配的时候,可以通过该属性来调整图片与ImageView控件的位置关系。android:scaleType: android:scaleType是控制图片如何resized/moved来匹
2014-10-08 15:38:34
660
原创 【Java编程思想 - 练习】吸血鬼数字
Thinking in Java这个程序我自己敲出来的代码,用的方法很笨的感觉,将就着吧,目前没时间想那么多,得继续学啊。 1 class Vnum{ 2 public static void main(String args[]){ 3 CheckVampire cVampire = new CheckVampire(); 4
2014-10-08 15:38:31
552
原创 【HTML 初学】3、HTML标题
HTML标题(Heading)是通过 - 等标签进行定义的。 定义最大的标题。 定义最小的标题。实例This is a headingThis is a headingThis is a heading注释:浏览器会自动地在标题的前后添加空行。注释:默认情况下,HTML 会自动地在块级元素前后添加一个额外的空行,比如段落、标题元素前后。标题很重要
2014-10-08 15:38:25
632
原创 【HTML 初学】2、HTML属性
HTML 属性属性为 HTML 元素提供附加信息。HTML 标签可以拥有属性。属性提供了有关 HTML 元素的更多的信息。属性总是以名称/值对的形式出现,比如:name="value"。属性总是在 HTML 元素的开始标签中规定。==================================================属性实例HTML 链接由 标签定义。
2014-10-08 15:38:23
516
原创 【HTML 初学】1、HTML元素
HTML文档是由HTML元素定义的。HTML元素指的是从开始标签(start tag)到结束标签(end tag)的所有代码;HTML 元素语法 •HTML 元素以开始标签起始 •HTML 元素以结束标签终止 •元素的内容是开始标签与结束标签之间的内容 •某些 HTML 元素具有空内容(empty content) •空元素在开始标签中进行
2014-10-08 15:38:21
540
原创 【Android 初学】4、RadioButton以及CheckBox
Start Android今天学习了单选按钮与多选按钮的作用与使用方法。主要是为了更加熟悉控件的操作方式和常用的监听器。1、多选按钮(CheckBox)的基本概念2、 与 CheckBox3、OnClickListener 与 OnCheckedChangeListener监听器 1、在XML文件当中使用标签,即可在Activity中创建一个CheckB
2014-10-08 15:38:15
689
原创 【Android 初学】3、控件布局初步
Start Android什么是控件布局 所谓的控件布局方法,就是指控制控件在Activity当中的位置、大小、颜色以及其他控件样式属性的方法。控件的布局,在android中,有两种方法:1、使用布局文件完成控件布局(相对简单)2、在Java代码中完成控件布局(动态布局、更灵活、也相对复杂)布局方法分类1、Linear Layout(最容易掌握)
2014-10-08 15:38:10
519
原创 【Android 初学】2、View初步
Start Android1、View的基本概念 View就是所有控件类的父类。(文本、按钮、多选、布局、··· ···)2、在Activity当中获取代表View的对象 使用findViewById(R.id.ppp) ;ppp表示控件的ID 例如TextView textView= (TextView)findViewById(R.id.textView);
2014-10-08 15:38:08
477
原创 【Android 初学】1、Activity初步
Start Android1、Activity启动流程 Android操作系统 --> 读取配置文件AndroidMainfest.xml(得知启用哪个Activity)--> 生成MainActivity对象(名字可自定义)--> 调取该Activity的onCreate()方法 --> 在该方法会读取布局文件,决定该Activity显示界面2、Activity与布
2014-10-08 15:38:05
494
原创 解决Android SDK Manager更新失败或更新速度慢的问题
解决方法来自于http://jingyan.baidu.com/article/b0b63dbfd0948c4a483070ea.html这里就不多说了。
2014-10-08 15:38:01
519
原创 Eclipse创建Adroid虚拟机(AVD)时,产生OK按钮不可点击的原因和解决方法
这是我昨天遇到的一个问题,经过网上查找到了原因,并记录在此。情况就是Creat AVD时,选择Target后,无法选择CPU/ABI,并显示“No system images installed for this target”。原因就是:该Eclipse的Android SDK Manager没有安装相应的“ARM EABI v7a System Image”组件。相信看到这里的应该
2014-10-08 15:37:59
1126
安富莱_STM32-V5开发板_用户手册(V2.0)
2014-10-02
软件滤波教程
2013-03-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人