排序:
默认
按更新时间
按访问量

Java 值传递和引用传递

在写之前先介绍几个基础的知识点基础知识点:        基本数据类型:                    整型:byte,short,int,long                    浮点型:float,double                    字符型:char       ...

2018-02-28 16:57:44

阅读数:134

评论数:1

单例模式成型版

单例模式可以说是最容易理解的模式了,也是应用最广的模式之一,先看看定义吧。 定义 确保单例类只有一个实例,并且这个单例类提供一个函数接口让其他类获取到这个唯一的实例。 什么时候需要使用单例模式呢:如果某个类,创建时需要消耗很多资源,即new出这个类的代价很大;或者是这...

2017-07-28 14:15:26

阅读数:842

评论数:0

关于canvas画布的操作,看这一篇就足够了!

canvas canvas是Android中自定义绘图中特别重要的一部分,如果你想画出想要的图形,canvas操作能帮你轻松许多。 canvas.save()和canvas.restore()  这两个方法是最先应该了解的,save方法是将现在的画布状态保存,restore方法是将画...

2017-07-26 17:03:37

阅读数:2353

评论数:1

超详细!一步一步完成多语言适配

多语言适配是工作中经常要用到的,为了怕自己遗忘,也为了大家了解一下多语言适配,写了这篇博客,话不多说-------------开始吧。 多语言适配分三步 : 1,新建values文件   2,Java代码   3,刷新页面 一,新建不同语言的Values文件 第一步,把左边的工作区间切换到pr...

2017-07-06 09:27:14

阅读数:867

评论数:0

超详细!!canvas常用方法大全

要想绘制一些特别的效果的话,离不开Paint和Canvas   Paint 就是画笔   Canvas 就是画布 本篇文章 主要讲的是Canvas    Canvas主要是在onDraw里面使用 首先我们先初始化一下Paints public class MyView2 extends View...

2017-06-30 11:07:45

阅读数:1069

评论数:0

Android 中IDE ADT SDK NDK名词的解释22

名词解释:1,IDE:Intelligent Development Environm的简称。即智能开发环境。是一种开发工具。常用的IDE有adt-bundles和Android studio。两个都需要配置jdk。2,ADT:Android Development tools的简称。即Andro...

2018-04-24 20:20:13

阅读数:20

评论数:0

Android 几种拼接数组合并数组的方法

实际项目中需要使用数组拼接合并,还有需要截取。下面是网上搜集整理的四个方法:一,apache-commons二,Arrays.copyOf三,Array.newInstance四,System.arraycopy一,apache-commons好像是jdk中提供的方法。我这里打不出来。。。  估计...

2018-04-02 20:29:20

阅读数:275

评论数:0

华为小米手机在AndroidStudio上显示不出Log解决

问题:在Android Studio上连接手机时   Logcat中看不到相关的Log解决方法:        华为手机:进入手机拨号页面,输入       *#*#2846579#*#*    然后进行对Log相关的设置。        小米手机:进入手机拨号页面,输入        *#*#1...

2018-03-28 13:42:09

阅读数:210

评论数:0

使用ZXing扫码实现扫手机本地图片的二维码内容

ZXing这个第三方是我用的第三方,用来扫描二维码的,之前没有看到ZXing还提供了扫描本地图片二维码的功能,现在整理如下。跳转到选取本地图片的页面Intent intent = new Intent(Intent.ACTION_GET_CONTENT); intent.setTy...

2018-03-26 16:27:49

阅读数:193

评论数:0

根据URI获取文件路径

这是个工具类直接使用就可以了我这个是用在ZXing扫码时要读取本地图片的二维码内容时用到的。public class getPathUtil { //简易处理板 (实际本没有发现什么问题,可以直接使用) public static String getRealPathFromU...

2018-03-26 15:18:23

阅读数:244

评论数:0

开启相机,读取本地相册实现

本文主要实现如何打开相机把照的图片展示,还有就是读取本地相册,把选取中的图片返回。第一步:  权限声明,一个是相机权限一个是读取权限 <uses-permission android:name="android.permission.CAMERA&am...

2018-03-26 11:18:02

阅读数:192

评论数:6

Android 滑动Fragment切换页面并且下面有指示的小点

懒得开头说啥了,直接开始贴代码,全粘贴上用就行了,这是个基础框架,如果实际上要改的话在这基础上改就好了,比如这个小点只有滑动第一次之后才会出现(懒得弄刚开始就有了)。MainActivity的布局:  Button 是为了动态添加新的Fragment下面的LinearLayout 是存放小点的&a...

2018-03-22 16:42:01

阅读数:97

评论数:0

LeakCanary 内存泄漏检测工具使用

项目中可以用AndroidStudio 自带的内存泄漏检测工具,可是我感觉用的不习惯。。。找到了一个比较好的检测工具叫:LeakCanary  , 使用方式也非常简单,下面就开始:第一步,添加依赖:debugCompile 'com.squareup.leakcanary:leakcanary...

2018-03-20 16:45:58

阅读数:80

评论数:0

Android 设置Dialog不允许物理返回键退出

有时候需要运行一段耗时任务的时候,需要出现一个等待(就是一个白色小圆环一直转的那个)Dialog来告诉用户现在需要等一会,因为在做耗时的事情,可是Dialog可以设置防止点击外面取消Dialog,我忘了物理返回键也可以取消Dialog,所以上网查询资料总结如下。1,直接设置  dia_wait.s...

2018-03-19 10:09:39

阅读数:89

评论数:0

Android 按照二进制格式读取.bin文件

项目里需要按照二进制读取一个30M左右的.bin文件,并且赋值到char[]里面。之前写过一篇文章  读取assets目录下的文件(.bin文件.txt文件) 当实际使用的时候会发现很多问题,例如:1,读取的速度太慢(因为之前是按行读的,30M的文件按行读。。。我等了十分钟还没好,估计要很久很久)...

2018-03-09 14:46:02

阅读数:486

评论数:1

Android 获取App可用内存

以下就是获取App 内存的代码:int M = 1024*1024; Runtime r = Runtime.getRuntime(); LogUtil.fussenLog().d("最大可用内存:" + r.maxMemory...

2018-03-06 14:08:01

阅读数:163

评论数:0

Android 动画(一)基本的补间动画实现原地旋转

需要做一个等待的图片就是一个小圆环一直在旋转的那种的,好久没用动画突然一下忘了。。。随手把这个中介一哈,这篇只是说补间动画,而且是非常基础的使用,其他的有时间再写了。先说一下基础的知识点:Android 的三种动画:        View Animation (Tween Animation 补...

2018-03-02 15:50:22

阅读数:159

评论数:0

Android 添加方法注释,类注释

这个是网上的一个注释,可以看到上面是方法  下面是对应的参数的解释,  我们想要这种的怎么做呢?很简单,Android Studio 都为我们设置好了,   /**   在对应方法上面然后一直按回车就好了。。。有点睿智下面介绍一种自定义的注释,我一般用于方法注释,可以自己定义:Android St...

2018-03-02 11:14:22

阅读数:239

评论数:0

Java的值传递(半抄)

借鉴文章:用画小狗的方式来解释Java中的值传递先新建一个Dog的类public class Dog { private String name; public Dog() { } public Dog(String name) { this....

2018-02-28 15:18:56

阅读数:82

评论数:0

Some file crunching failed, see logs for details解决方案 以及.9patch点9图片的报错的详细修改方法

之前写过一篇 《Eclicps项目导入AS》的文章,最后有说出现Some file crunching failed, see logs for details报错的时候的原因以及解决方法,不过只是随口一提,现在这篇文章将解决这个问题。出现 Some file crunching failed, ...

2018-02-27 19:13:06

阅读数:80

评论数:0

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