自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 android studio在4.4或4.2手机系统出现java.lang.ClassNotFoundException的解决办法

android studio 设置 argeted SDK version 24 and minimum version 17 程序可以正常运行,在系统为7.0的手机上可以运行,但是运行在4.2的手机上出现如下错误java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{se.android/se.android

2017-06-14 13:06:58 5194 3

原创 android中RadioGroup点击radiobutton切换radiobutton的背景和文字颜色

首先radiogroup的布局,重要的是设置radiogroup的三个属性android:background="@drawable/selector_speed_borrow_select_day" android:button="@null" andro

2016-09-28 12:10:43 5360

原创 android自定义popwindow,并且有从底部弹出的动画

首先自定义popwindow类 pop_bottom.xml为自定义布局public class CustomPopWindow extends PopupWindow { private View mMenuView; private ListView listView; private TextView tv_ok; private

2016-09-28 11:53:12 2585

原创 listview含有radiobtn,点击实现单选

注意事项: 首先自定义ChoiceView类实现Checkable接口public class ChoiceView extends FrameLayout implements Checkable{ private TextView mTextView; public RadioButton mRadioButton; public ChoiceView(Context co

2016-09-23 17:44:04 557

转载 解决ListView的item含有RadioGroup,滑动错乱问题,从国外大神博借鉴过来的

解决ListView的item含有RadioGroup,滑动错乱问题,从国外大神博借鉴过来的 直接上代码:MainActivityimport java.util.ArrayList;import android.app.Activity;import android.os.Bundle;import android.widget.ListView;public class MainActi

2016-07-05 22:44:43 1937 3

原创 android:用Camera拍照,解决某些手机利用自带相机崩溃的问题

拍照用的activityimport java.io.File;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.text.SimpleDateFormat;import java.util.Date;import com.

2016-06-14 11:07:53 6144 2

原创 android判断网络状态等操作

// 判断是否连接网络了 protected void onStart() {  ConnectivityManager manager = (ConnectivityManager) this    .getSystemService(Context.CONNECTIVITY_SERVICE);  NetworkInfo info = manager.getActiveNetwo

2015-02-16 21:08:09 489

原创 泛型

泛型:1.5后出现的新特性,解决了安全问题,是一个类型安全机制。好处:1.将运行时期转移到编译时期,方便程序员解决问题。提高了安全性。2.避免了强制转换的麻烦ArrayList 泛型语法Iterator格式:通过<>来定义要操作的引用数据类型。什么时候使用泛型?在集合中很常见,只要见到<>就要定义泛型。<>是用来接收数据类型的泛型技术:其实应用在编译时期,是给编译器使用的

2014-11-15 12:50:03 308

原创 反射与注解

反射是在运行状态中,对于任意一个类(class文件),都能够知道这个类的所有属性和方法;对于任意一个对象,都只能都调用它的任意一个方法和属性,这种动态获取的信息一级动态调用对象的方法的功能呢个称为java 的反射机制。反射其实就是动态加载一个指定的类,并获取该类中的所有的内容。而且将字节码文件封装成对象,并将字节码文件中的内容都封装成对象,这样便于操作这些成员。就是把JAVA类中的各种成分

2014-11-15 12:37:11 429

原创 Java基础——网络编程

InetAddress:构造方法私有,不能直接创建对象。InetAddress getByName(String host):在给定主机名的情况下确定主机的ip地址。InetAddress getLocalHost():返回本地主机。InetAddress[] getAllByName(String host)ip.getHostAddress(), ip.getHostName()

2014-11-15 12:24:20 395

原创 Java基础——IO流

------- android培训、java培训、期待与您交流! ----------

2014-11-15 10:59:44 263

原创 Java基础——集合

List集合List:元素是有序的,元素可以重复 ArrayList al=new ArrayList();增 加 : al.add();在指定位置添加 al.(index,"");删除指定位置元素 al.remove(index);修改元素 a1.set(index,"")通过 角标获取元素 al.get(index); 获取所有元素: for(int x

2014-11-15 10:56:18 389

原创 Java基础——多线程

java中的多线程在java中要想实现多线程,有两种手段,一种是继续Thread类,另外一种是实现Runable接口。对于直接继承Thread的类来说,代码大致框架是:?123456789101112class 类名extends Thread{方法1;方法2;…public void run(

2014-11-15 10:50:36 325

原创 Java基础——String,Stringbuffer,StringBuilder与其他常用类

------- android培训、java培训、期待与您交流! ----------String和StringBufferString是一个特殊的对象,一旦被初始化,就不会被改变。()指的是abc 不是变量 s1.String s1="abc"; s1是一个类类型变量,“abc”是一个对象。String s2=new String("abc");s1和

2014-11-14 12:06:03 347

原创 Java基础——内部类

内部类讲一个雷定义在另一个类的里面,对立面那个类就叫做内部类,或者嵌套类。特点,内部类可以直接访问外部类中的成员。包括私有成员。而外部类要访问内部类中的成员必须要建立内部类对象。代码class outer class inner void function(){} }}inner内部类。访问规则:1.内部类可以直接访问外部类中的成员,包

2014-11-14 12:03:29 297

原创 Java基础——抽象类与接口

抽象类:abstract。当多个类中出现相同功能,但是功能主体不同,这时候可以进行向上抽取,只抽取功能定义,而不抽取功能主体。,分析事物不确定时,就抽象特点1.抽象方法只能定义在抽象类中。2.抽象方法和抽象类必须被abstract修饰3.抽象类不可以用new 创建对象,因为创建对象没有意义4.抽象类中的抽象方法要被使用,必须由子类复写抽象方法后,建立子类对象调用,如果子类只覆盖了

2014-11-14 11:59:25 331

原创 单例设计模式

单例设计模式:解决一个类在内存中只有一个对象多个程序使用统一配置信息对象时,需要保证该对对象的唯一性。保证对象唯一性的实现步骤:1.将构造函数私有化:为了避免其他程序过多建立该对象,禁止其他程序调用该对象。2.在类中创建一个本类对象:为了让其他程序可以访问该类对象3.提供一个方法可以获取到该对象的方法:方便其他程序访问自定义的本类对象。饿汉式:一进内存 就创

2014-11-14 11:57:35 345

原创 Java基础Java中static,this与final

this关键字:隐式参数,用于区分成员和局部变量的同名情况。在普通方法中,this总是指向调用该方法的对象。在构造方法中,this总是指向正要初始化的对象。this不能用于static方法中。还可以用来调用其他的构造方法。this代表它所在函数所属对象的引用,哪个对象在调用this所在的函数,this就代表哪个对象。this关键字的应用。在定义类中功能时,该函数

2014-11-13 16:39:41 318

原创 Java基础——数组的声明,初始化与使用

概念 数组就是同一种类型那个数据的集合,是一个容器,是引用类型,存储在堆中。好处:可以自动给数组中的元素从0开始编号,方便操作这些元素格式: 1. int[] arr=new int[5]; 创建一个长度为5 的,变量名为arr,类型为整型的数组。      2. int[] arr=new []{5,6,8,3,4}         int[] arr={5,6,8,3,4}

2014-11-13 16:30:43 292

andorid viewpager轮播效果

andorid viewpager轮播效果加点击事件

2015-04-08

空空如也

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

TA关注的人

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