自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (2)
  • 收藏
  • 关注

原创 android 生成二 维码

二维码生成使用的是一个第三方库:com.google.zxing 这个是什么自行百度吧。制作一个带app logo的二维码ImageView brImageView=new ImageView();String brUrl="要生成二维码的链接(或者其他什么的事情看而定)";//生成一个二维码bitmap width heightBitmap qrBitmap = generateBitmap(b...

2018-05-22 22:12:41 388

原创 多媒体之音频管理MediaManage

import android.media.AudioManager;import android.media.MediaPlayer;import java.io.IOException;public class MediaManager {    public static MediaPlayer mMediaPlayer;    private static boolean isPause; ...

2018-05-19 20:17:04 446

原创 Java数据结构之手写LinkedList

public class LinkedList {Node<E> first;Node<E> last;public int size;public LinkedList(){}public void add(E e){ linkLast(e);}public void change(int index,E e){ if (size<0||size<index){

2017-11-09 12:04:39 522

原创 java计算两个日期之间有多少天

/** * 根据第一个 * * @return 第一个胎检时间到当前时间之间的日期 */@SuppressLint("SimpleDateFormat")private List calculatorHorizontalData(String dateStr) { String lastMus = babyDetailInfo.data.birthday; try {

2017-10-12 15:26:38 1038

原创 轻松告别OpenCV Manager

在使用Android开发过程中,需要对图形图像进行处理的时候,一般都会使用OpenCV这个强大的视觉库,然而对很多新接触OpenCV的同学们,在安装官方给的sample时候,必须要安装OpenCV Manager,否则会出现找不到库的错误,刚开始的时候我也很纠结,后来在网上找了些资料,官网上也查了查文档,发现简单的几步就可以实现不用OpenCV Manager。下面把我的部分代码贴出来,大

2017-10-04 10:33:03 829

原创 JNI之C代码访问java中的成员和java调C

第一种:访问java中的非静态方法         1.jclass clz=(*env)->GetObjectClass(env,jobj)         //获取签名2.jmethodID mid=(*env)->GetMethodID(env,jclz,"方法名","签名");        3.jint num=(*env)->CallIntMethod(env,jo

2017-10-03 22:10:11 357

原创 android 自定义View之将字体绘制在Rect中间

@SuppressLint("ViewConstructor")public class NTextView extends View { private String TAG="NtextView"; public NTextView(Context context) { super(context); } public NTextVi

2017-08-13 11:40:20 2175

原创 实现ListView头部图片拉升方大松手回弹

/** * Created by Administrator on 2017-08-01. */public class MyListView extends ListView { private ImageView mImage; private int mOriginalHeight; private int drawableHeight; publ

2017-08-02 10:37:50 396

原创 Android网络编程

Android联网使用HttpClient 和HttpResponse 小结2014年08月03日 ⁄ 综合⁄ 共 2698字 ⁄ 字号小 中 大 ⁄ 评论关闭三步曲: 1.创建HttpGet或者HttpPost对象,将要请求的URL对象构造方法传入HttpGet、HttpPost对象 2.通过HttpClent接口的实现类DefaultClent.的excute(

2015-03-21 13:06:42 518

原创 Intent及其属性的使用

启动Activity的两种方式:       //启动第2个Activity通过直接的启动方式(显示启动)    public void startTwo(View v){             //下面的启动方式等同于Intent intent=new Intent(this,SectentActivity.class);                Intent int

2015-01-07 22:33:13 616

原创 android中parceable接口的使用

android提供了一种新的类型:Parcel。本类被用作封装数据的容器,封装后的数据可以通过Intent或IPC传递。 除了基本类型以外,只有实现了Parcelable接口的类才能被放入Parcel中。 Parcelable实现要点:需要实现三个东西1)writeToParcel 方法。该方法将类的数据写入外部提供的Parcel中.声明如下:writeToParcel (Pa

2014-12-20 21:27:03 1387

原创 android之Activity的生命周期

OnCreate():Activity别创建时调用此方法,可以初始化UI组件等,该方法会调用OnStart();OnStart():被OnCreate()调用,此时Activity可见,但是不可获得焦点,该方法会调用OnResume()或OnStop();OnResume():被OnStart()调用,此时Activity可交互,处于运行状态;OnPause():当Activity处于

2014-12-13 18:17:12 624

转载 Http中Get/Post请求区别

Http中Get/Post请求区别(1)get是从服务器上获取数据,post是向服务器传送数据。(1)  在客户端,Get方式在通过URL提交数据,数据在URL中可以看到;POST方式,数据放置在HTML HEADER内提交。(2) 对于get方式,服务器端用Request.QueryString获取变量的值,对于post方式,服务器端用Request.Form获取提交的数据。

2014-11-23 18:24:51 603

原创 Java之模式设计

设计模式之模板模式    模板方法模式:模板方法模式准备一个抽象类,将部分逻辑以具体方法以及具体构造子的形式实现,然后声明一些抽象方法来迫使子类实现剩余的逻辑。不同的子类可以以不同的方式实现这些抽象方法,从而对剩余的逻辑有不同的实现。先制定一个顶级逻辑框架,而将逻辑的细节留给具体的子类去实现。开闭原则是指一个软件实体应该对扩展开放,对修改关闭。也就是说软件实体必须是在不被修改的情况下被扩展。模

2014-11-09 11:49:17 536

原创 android--UI--spinner

package com.example.spinner;import android.os.Bundle;import android.app.Activity;import android.view.Menu;import android.view.View;import android.widget.AdapterView;import android.widget

2014-11-03 20:52:46 656

原创 Android开发之dialog组件

package andy.doerlog;import android.os.Bundle;import android.app.Activity;import android.app.AlertDialog;import android.app.AlertDialog.Builder;import android.content.DialogInterface;imp

2014-10-24 23:07:28 602

原创 android开发之Toast组件

package com.example.toast;import android.os.Bundle;import android.app.Activity;import android.view.Gravity;import android.view.Menu;import android.view.View;import android.view.View.OnClic

2014-10-24 23:03:39 564

转载 android开发之 Canvas

由于在网络上找到关于Canvas的使用都比较抽象,也许是我的逻辑思维不太好吧,总是感觉理解起来比较困难,    尤其是对save()和restore()方法的使用。本篇文章的内容就是对Canvas的使用进行一下总结,包括它的两种不同的使用    情节和它的一些方法进行一下说明。           1  Bitmap,可以来自资源/文件,也可以在程序中创建,实际上的功能相当于图片的

2014-09-20 17:40:04 485

原创 java线程同步

/* * 线程同步与死锁 * 1.同步代码块 * 2.同步方法 * 线程同步会降低性能的问题,但是提高数据安全性。 *  * 同步准则: * 1、是代码块保持简短,跟线程变化没有关系数据移出去处理; * 2、不要阻塞。如inputstream.read();; * 3、在持有锁的时候,不要对其他对象调用方法。 */public class MySyncD

2014-08-15 12:46:15 512

原创 线程的两种不同实现方式

package com.andy.thread;/* * 线程实现的两种方式 * 1、继承Thread类 * 2、实现Runnable接口 *  */public class ThreadDemo {    public static void main(String[] args){        //继承Thread类        MyThread

2014-08-02 21:24:59 528

原创 集合框架之Map

package andy.com.map;import java.util.HashMap;import java.util.Hashtable;import java.util.Iterator;import java.util.Map;import java.util.Set;import java.util.TreeMap;

2014-07-25 22:47:06 512

原创 java集合之Set

package Andy.com.set;import java.util.HashSet;import java.util.LinkedHashSet;import java.util.Set;import java.util.TreeSet;/** * Set接口 * 1、不允许有重复的元素 * @author Administrator *

2014-07-22 19:44:58 690

原创 java集合框架之list

集合框架结构图:Iterator

2014-07-22 18:25:13 623

原创 RandomAccessFile笔记

RandomAccessFile的工作方式是,把DataInputStream和DataOutputStream结合起来,再加上它自己的一些方法,比如定位用的getFilePointer( ),在文件里移动用的seek( ),以及判断文件大小的length( )、skipBytes()跳过多少字节数。此外,它的构造函数还要一个表示以只读方式("r"),还是以读写方式("rw")打开文件的参数 (和

2014-07-16 23:29:23 574

转载 String

1. String 类   String的值是不可变的,这就导致每次对String的操作都会生成新的String对象,不仅效率低下,而且大量浪费有限的内存空间。 String a = "a"; //假设a指向地址0x0001 a = "b";//重新赋值后a指向地址0x0002,但0x0001地址中保存的"a"依旧存在,但已经不再是a所指向的,a 已经指向了其它地址。 因此St

2014-07-04 22:38:28 497

android性能优化

此文档描述了android开发中常用到的优化情况总结!

2015-06-04

深入理解android

理解android 内核,对使用java开发app有很大的帮助。学习了这本书后,让你在开发自己的APP游刃有余!!

2014-01-20

空空如也

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

TA关注的人

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