自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Android 开发计步器

计步器,权限

2017-06-06 09:21:54 504

原创 Fragment与Activity交互方式使用Bundle

第一步、在Activity获得fragment对象,通过对象.setArguments(bundle)把bundle传过去,bundle对象可以传递参数。 BundleFragment bundleFragment = new BundleFragment(); String content = edit.getText().toString();//获取activity用户输入的

2017-04-10 10:31:57 565

原创 Fragment与Activity交互方式使用Handler

第一步、在Activity定义一个接收handler的方法,getHandler() public void getHandler(Handler handler) { mHandler = handler; }第二步、在Fragment函数onAttach()中得到Fragment所依附Activity,并调用getHandler()方法,把Handler传给activity。该Handl

2017-04-09 22:02:46 786

原创 解决AndroidStudio2.2初装的几个问题

解决AndroidStudio2.2初装的几个问题RuntimeException:unable to locate Android SDK used by project: 本地的SDK不能被项目应用: 解决办法: 1.联网更新本地的sdk 2.本地的sdk已存在只是路径不对; file–Other Settings–default project str

2016-10-10 12:22:59 4367

原创 Android应用性能优化之使用SparseArray替代HashMap

一、概述最近在项目中看到了SparseArray,好奇研究了下。 SparseArray是Android框架独有的类,在标准的JDK中不存在这个类。它要比 HashMap 节省内存,某些情况下比HashMap性能更好,按照官方问答的解释,主要是因为SparseArray不需要对key和value进行auto-boxing(将原始类型封装为对象类型,比如把int类型封装成Integer类型),结

2016-09-20 21:03:39 268

原创 Android 的事件分发机制

Android 的事件分发机制主要是Touch 事件分发,有两个角:ViewGroup 和View。Activity 的Touch 事件事实上是调用它内部的ViewGroup 的Touch 事件,可以直接当成ViewGroup 处理。View 在ViewGroup 内,ViewGroup 也可以在其他ViewGroup 内,这时候把内部的ViewGroup 当成View 来分析。先分析ViewGro

2016-09-20 16:33:49 191

原创 Android中JNI的使用方法

Android中JNI的使用方法首先看一下Android平台的框架图:(网上盗用)   可以看到Android上层的Application和ApplicationFramework都是使用Java编写,底层包括系统和使用众多的LIiraries都是C/C++编写的。  所以上层Java要调用底层的C/C++函数库必须通过Java的JNI来实现。下面将学习Android是如何通过Jni来实现Ja

2016-09-05 10:04:21 364

原创 单例

//懒汉式public class Single {// 私有的构造方法private Single() {}// 私有的静态单例private static Single instance = null;public static Single getInstance() { //不存在才去new if (instance == null) { //存在多线

2016-09-02 21:28:03 234

原创 GreenDAO使用

主页: https://github.com/greenrobot/greenDAO配置: 添加以下依赖 compile ‘de.greenrobot:greendao:2.1.0’compile ‘de.greenrobot:greendao-generator:2.1.0’用途: 操作数据库优点: 性能最大化,内存开销最小化易于使用的API为Android进行高度优化使用步骤创

2016-09-02 20:26:41 514

原创 数据库开源ormlite

主页: http://ormlite.com/配置: 添加以下依赖 compile ‘com.j256.ormlite:ormlite-android:4.48’compile ‘com.j256.ormlite:ormlite-core:4.48’用途: 操作数据库使用步骤创建数据库表结构的实体类.示例代码:@DatabaseTable(tableName = "user")publi

2016-09-02 20:17:34 234

原创 Glide的使用

主页: https://github.com/bumptech/glide中文文档: http://mrfu.me/2016/02/27/Glide_Getting_Started/使用步骤添加依赖 compile ‘com.github.bumptech.glide:glide:3.7.0’ , 同时还依赖于supportV4.如果没有请自行添加添加权限: <uses-permission

2016-09-02 20:08:48 209

原创 Picasso的使用

主页: https://github.com/square/picasso使用步骤添加依赖 compile ‘com.squareup.picasso:picasso:2.5.2’添加权限: <uses-permission android:name="android.permission.INTERNET"/>加载图片,示例代码:Picasso .with(this)// 指定

2016-09-02 20:00:55 248

原创 Fresco的使用

主页: https://github.com/facebook/fresco中文文档: http://fresco-cn.org/docs/index.html使用步骤添加依赖: compile ‘com.facebook.fresco:fresco:0.9.0+’添加权限 <uses-permission android:name="android.permission.INTERNET"/

2016-09-02 19:56:33 252

原创 Universal-Image-Loader的使用

主页: https://github.com/nostra13/Android-Universal-Image-Loader 使用步骤: 1. 添加依赖: compile ‘com.nostra13.universalimageloader:universal-image-loader:1.9.5’ 2. 添加权限: - <uses-permission android:

2016-09-02 19:52:06 236

自定义HeadsUp

自定义HeadsUp

2016-10-27

迭代法 梯度法

数值分析计算方法 迭代法 梯度法 雅克比迭代 高斯赛德尔迭代 超松弛迭代法(SOR) 对称逐次超松弛迭代法(SSOR) 最速下降法 共轭梯度法

2012-03-22

空空如也

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

TA关注的人

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