自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 深入了解NDK

Androidmk 文件使用说明

2016-02-01 17:05:23 530

原创 Android-NDK编译问题

NDK编译错误

2016-02-01 15:42:01 641

转载 欢迎使用CSDN-markdown编辑器

CSDN MarkDown使用说明

2016-02-01 15:31:11 443

原创 使用Android Supportv4 SwipeRefreshLayout有关ListView滑动冲突问题

package com.example.testpulltorefreshdemo;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;import android.annotation.TargetApi;import android.os.B

2015-06-17 15:24:44 844

原创 引入Android SupportLibrary 加载RecyclerView 资源加载错误问题

更新SupportLibrary包之后,测试Support7Demos。引入工程,导入所有依赖Library之后。如下图所示:测试运行Demo。发现项目一直报加载资源文件错误,找不到RecyclerView。资源文件不能生成,期间各种谷歌。均不能解决问题。后将RecyclerView-Library依赖于appcompat_v7。重新编译运行,发现解决问题。后重新测试移除appcompat

2015-06-05 10:52:20 622

转载 android代码混淆相关

proguard 原理Java代码编译成二进制class 文件,这个class 文件也可以反编译成源代码 ,除了注释外,原来的code 基本都可以看到。为了防止重要code 被泄露,我们往往需要混淆(Obfuscation code , 也就是把方法,字段,包和类这些java 元素的名称改成无意义的名称,这样代码结构没有变化,还可以运行,但是想弄懂代码的架构却很难。 proguard 就是

2015-05-28 09:48:18 479

原创 Drawable转换生成bitMapDrawable的完全实现方法

/** * drawable转bitmap * * @param drawable * @return */ private Bitmap drawableToBitamp(Drawable drawable) { if (drawable instanceof BitmapDrawable)

2015-05-25 15:13:20 530

原创 生成水印图片BitMap图片代码

* 添加文字到图片,类似水印文字。 * @param gContext * @param gResId * @param gText * @return */ public static Bitmap drawTextToBitmap(Context gContext, int gResId, String gText) { Resources resources = gCo

2015-05-25 14:52:19 552

转载 Java静态代理以及动态代理使用详解

1. 代理模式主要有两种:静态代理和动态代理 2. 静态代理: 比如要在输出“HelloWorld”前打印一个字符串“Welcome” A:先定义一个接口类 Java代码  package ttitfly.proxy;           public interface HelloWorld {          public vo

2015-02-06 15:57:49 423

转载 Gson快速使用介绍

google gson 是一个非常轻量的java 对象与json相互转化工具。入门也非常简单,下面来看几种常用的方法Java代码  public class Pet{                  private String ma;            private String ses;            privat

2015-02-05 11:28:29 528

转载 Base64位转码的优点以及好处

Base64编码的作用:由于某些系统中只能使用ASCII字符。Base64就是用来将非ASCII字符的数据转换成ASCII字符的一种方法。它使用下面表中所使用的字符与编码。而且base64特别适合在http,mime协议下快速传输数据。base64其实不是安全领域下的加密解密算法。虽然有时候经常看到所谓的base64加密解密。其实base64只能算是一个编码算法,对数据内容进行编码

2015-02-04 10:54:24 2084 1

原创 强制获取状态栏DecorView的高度

/** * 获取状态栏的高度 * @param context * @return */ private static int getStatusHeight(Context context){ int statusHeight = 0; Rect localRect = new Rect(); ((Activity) contex

2015-02-03 15:21:32 472

原创 Android代码开启ActionBar显示效果

/** * 兼容于Support V4 不用导入V7包实现ActionBar功能. */ private void forceShowActionBar(){ try { ViewConfiguration config = ViewConfiguration.get(this); Field menuKeyField = ViewConfiguration.class

2015-01-19 14:22:39 448

原创 Android AlertDialog以及Dialog设置视图时区别

今天编写ProgressDialog对话框时创建窗体时出现以下错误:错误代码如下: public void showProgressDialog(String message,boolean isCancleable){ if(mProgressDialog==null){ mProgressDialog=new ProgressDialog(mContext);

2015-01-16 16:49:20 1070

原创 Android点击触摸机制备忘

今天调试程序,发现之前忽略一个非常重要的问题,在Android触摸监听机制里面,当代码点击触发返回值都是false的时候,系统应该默认不再传递当前的触摸事件。具体代码如下:package com.mao.xiaodian.activity;import com.mao.xiaodian.R;import android.support.v7.app.ActionBarActivity;

2015-01-15 15:41:12 568 1

原创 利用SupportV8 RenderScript包进行背景模糊化处理

/** * 模糊化渲染效果 返回模糊化渲染之后的bitMap 模糊化渲染操作 * @author Ming * */public class Blur { private static final int DEFAULT_BLUR_RADIUS = 10; public static Bitmap apply(Context context, Bitmap sen

2015-01-14 14:52:21 716 1

转载 Intel 集成显卡的Linux驱动安装

Intel 集成显卡的Linux驱动安装    目前使用Intel 集成显卡的计算机主要集中在中低端商务台式机和中低端笔记本电脑。这里介绍一下Linux下显卡驱动安装方法。Intel针对集成显示芯片提供了两种驱动程序:i915Graphics和i810Graphics。    一、 使用82830M, 82845G, 82852GM, 82855GM, 82865G, 82915G

2015-01-08 14:09:01 17502

原创 Android窗口层级管理以及WindowManager中Type的定义

Framework定义了三种窗口类型,三种类型的定义在WindowManager类中。    第一种为应用窗口。所谓的应用窗口是指该窗口对应一个Activity,由于加载Activity是 由 AmS完成的,因此,对于应用程序来讲,要创建一个应用类窗口,只能在Activity内部完成。    第二种是子窗口。所谓的子窗口是指,该窗口必须有一个父窗口,父窗口可以是一个应用类型窗口,也可以是任

2015-01-08 10:26:30 5612

转载 Java修饰符介绍

摘抄别人:   java中的修饰符分为类修饰符,字段修饰符,方法修饰符。根据功能的不同,主要分为以下几种。     1、权限访问修饰符     public,protected,default,private,这四种级别的修饰符都可以用来修饰类、方法和字段。               包外         子类          包内           类内 publi

2015-01-07 17:06:43 477

原创 Android 属性动画View属性参数

创建ObjectAnimator时申明View参数一般为:可操纵的属性参数:x/y;scaleX/scaleY;rotationX/ rotationY;transitionX/ transitionY      X是View最终的位置、translationX为最终位置与布局时初始位置的差。所以若就用translationX即为在原来基础上移动多少,X为最终多少。getX()的值为g

2014-12-30 16:44:37 606

转载 (转载EoE论坛大神的帖子)动态更新Lancher图标以及消息提醒

原帖地址:http://www.eoeandroid.com/forum.php?mod=viewthread&tid=542394&extra=page%3D1%26filter%3Dauthor%26orderby%3Ddateline在小米 三星  索尼 手机 :图标上显示数字(未读消息数):这部分代码,是从QQ5.0.apk中找的。小米已经测试通过了1.原生系统(原生的La

2014-12-29 16:34:32 842

原创 OpenGL Es(一)

今天了解有关OpenGL ES 相关知识,按照教程参考网上资料测试Demo。仅仅实现绘制第一步。(2014.12.25)package com.mao.maodemo;import java.nio.Buffer;import java.nio.ByteBuffer;import java.nio.ByteOrder;import java.nio.FloatBuffer;impo

2014-12-25 15:09:06 475

原创 SurfaceView绘制总结(加载大图缩放比例)

package com.mao.maodemo;import com.mao.maodemo.base.ActivityBase;import android.annotation.SuppressLint;import android.content.res.Resources;import android.graphics.Bitmap;import android.graphi

2014-12-24 15:58:10 4570

原创 利用Camera与Surface结合的一个自动对焦拍照Demo

package com.mao.maodemo;import java.io.File;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import com.mao.maodemo.base.ActivityBase;import and

2014-12-23 16:08:01 1794

翻译 利用广播与Service之间进行通信

在程序中往往需要用到在前台控制后台的服务进行相关的操作。一方面可以直接绑定服务操作服务里面的内容。另一方面可以利用广播对Service里面的服务进行操作。当一个服务是通过startService启动。则只能选择通过广播进行与服务之间通信。例如如下程序是通过广播控制音乐的播放。具体流程如下:1、主页面启动控制音乐播放的操作。并且监听服务传递回来的状态对页面进行跟新操作    2、在服务中同时

2014-12-22 15:49:37 762

原创 记录ListView系统提供的多选监听测试Demo

基于Android ApiDemo 4.0版本中有关GridView以及ListView多选状态的实现。现总结如下(注释代码为测试过程中调试。均不影响其他代码功能):package com.mao.maodemo;import com.mao.maodemo.data.Choose;import android.os.Bundle;import android.app.Activit

2014-12-09 15:26:27 838

原创 有关Drawable状态的选择,书写规范。以及GridView、ListView几种LayoutAnimation汇总

今天研究ApiDemo时发现谷歌官方selector书写的标准相当规范。现总结如下:

2014-12-09 09:42:18 545

原创 学习有关Paint绘制效果总结(一)

一、今天学习有关Paint的相关知识点,之前绘制图形时一味只学会了最基本的原理,对于里面深层次的东西向来没有进行深入的研究。现在想来实在惭愧。现将代码总结如下。以免日后遗忘。共勉~1、基于画笔实现绘制圆角图片 /** * 获取圆角图片 * @return */ private Bitmap getRoudBitMap(Drawable mDrawable){ //将当

2014-11-27 14:36:18 608

物联网智能终端android源码

详细的物联网手机智能开发案例。实现了实时监控,安全门禁,安全警报等安全预报

2013-11-25

空空如也

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

TA关注的人

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