自定义博客皮肤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)
  • 资源 (4)
  • 收藏
  • 关注

原创 Android Studio AIDL进行IPC通信的使用步骤

1.新建IMyAidlInterface.aidl、Person.aidl文件// IMyAidlInterface.aidlpackage demo.com.aidldemo;import demo.com.aidldemo.Person;interface IMyAidlInterface {    /**     * Demonstrates some basic types that yo...

2018-04-26 16:17:58 277

原创 常用单例模式的实现方式

单例模式是应用中比较常用到的模式之一,本文主要讲单例模式的实现方式1.懒汉实现方式public class Singleton{private Singleton(){};private static Singleton instance;public static synchronized Singleton getInstance(){if(instance==null){instance= ...

2018-04-16 12:40:21 246

原创 android 圆环倒计时控件

1.自定义属性<?xml version="1.0" encoding="utf-8"?><resources> <!-- 倒计时控件属性 --> <declare-styleable name="CountDownView"> <!--颜色--> &

2018-04-13 19:12:09 2475

原创 android adb指令

配置环境变量(Mac)终端来到home目录:vim ~/.bash_profileANDROID_HOME=/Users/wuziwang/Library/Android/sdkexport PATH=$PATH:$ANDROID_HOME/toolsexport PATH=$PATH:$ANDROID_HOME/platform-tools是否成功检测指令输入: adb versionAndro...

2018-04-10 14:38:53 276

原创 java开发过程中常用算法

查找算法对于有序的数组,常用的查找算法:二分查找。代码如下private static int find(int [] arr,int searchKey){        int lowerBound = 0;        int upperBound = arr.length -1;        int curIn;        while(lowerBound <= upperB...

2018-04-08 16:50:01 4757

原创 java基础数据结构

        从开始接触软件行业开始,就知道了 程序=数据结构+ 算法。作为一名搞技术的,平时单独研究数据结构和算法的情况不多,但是这些相关的数据结构都有一直在用。       今天趁空闲时间总结下java中的相关的数据结构的知识点。1.Array数组Java中除了8中基本类型,数组也是作为对象处理的,所以创建对象时也需要使用new关键字。和大多数编程语言一样,数组一旦创建,大小便不可改变。 J...

2018-04-07 12:27:21 260

原创 Android View重绘和更新常用的方法

Android开发过程中,由于个性化的需求越来越多,原生的系统的View已经不能满足于产品的需要。所以开发过程中自定义View已经是家常便饭.在自定义View中我们经常会用重绘和更新常用的方法有 invalidate、requestLayoutinvalidate方法会执行draw过程,重绘View树。View执行requestLayout方法,会向上递归到顶级父View中,再执行这个顶级父Vie...

2018-04-06 12:08:18 22914 2

原创 Android framework浅析

先看下图结构:从图可以简单的看出 Android framework主要分成4层:1.应用程序层我们平常开发安卓用java编写的app都属于这一层,当然系统自带的程序比如时钟啊,email等都是属于这一层2.应用程序框架层这一层是核心应用程序所使用的API框架,为应用层提供各种接口API,包括各种组件和服务来支持我们的安卓开发,包括ActivityManager,WindowManager,Vie...

2018-04-05 18:37:54 2422 1

原创 Android Studio构建 Android 应用之必备功能

Android Studio 是 Android 的官方 IDE。它是专为 Android 而打造,可以加快您的开发速度,帮助您为每款 Android 设备构建最优应用。它提供专为 Android 开发者量身定制的工具,其中包括丰富的代码编辑、调试、测试和性能分析工具。比以往更快的编码和循环访问速度Android Studio 是基于 Intellij IDEA 而构建,可以提供尽可能最短的编码和...

2018-04-05 18:10:53 515

原创 Android多线程的实现方式及使用场景

      有android开发经验的人都知道,凡是耗时的操作不要放在UI线程种执行,否则会引起ANR错误。所以,如果要执行耗时的操作,我们需要另起线程执行。        通常情况在新线程执行完耗时操作以后,常常是要把结果反馈给UI界面,让UI线程更新界面。然而在android里面,UI线程不是线程安全的,所以不能在非UI线程里面更新界面。         android给我们提供了几种的多线程...

2018-04-05 11:38:19 4666 1

转载 Glide使用详解

一、简介Glide,一个被google所推荐的图片加载库,作者是bumptech。这个库被广泛运用在google的开源项目中,包括2014年的google I/O大会上发布的官方app。(PS:众所周知的简介就到此为止了)Glide 对于 Android SDK 的最低要求是 API level 10Glide滑行的意思,可以看出这个库的主旨就在于让图片加载变的流畅。现在被广泛使用,当然还是有很多...

2018-04-04 23:20:28 386

原创 android 虚拟机介绍

概述Android4.4以上开始使用ART虚拟机,在此之前我们一直使用的Dalvik虚拟机,那么为什么Google突然换了Android运行的虚拟机呢?答案只有一个:ART虚拟机更优秀。1. Dalvik虚拟机基本知识介绍Dalvik基本概念Dalvik虚拟机是Android程序的虚拟机,其指令集基于寄存器架构,执行其特有的文件格式——dex字节码,主要负责完成对象生命周期管理、堆栈管理、线程管理...

2018-04-04 10:44:36 18474 1

原创 Android Studio常用的build.gradle 配置

//正式环境def API_RELEASE_HOST = "\"xxxxxxx\""//测试环境def API_TEST_HOST = "\"xxxxxxx\""//开发环境def API_DEV_HOST = "\"xxxxxxxx\""//获取当前时间def getCurrentTime() { return new Date().format("

2018-04-03 15:48:23 258

转载 Android Studio:ProGuard 混淆配置

转载地址:https://blog.csdn.net/doris_d/article/details/52609703在 Android Studio 中可通过配置 proguard-rules.pro 对生成的 apk 和 jar 进行加密,以免被轻易破解。(附:破解方法)Android Studio 创建Module后,会自动生成 proguard-rules.pro 文件,在其中添加需要的规...

2018-04-03 11:13:03 3328

IM即时通讯

IM android 即时通讯demo 希望对大家有帮助

2015-06-26

android 移动开发

3D相册图片滑动+倾斜+放大+倒影

2013-08-02

jquery插件 表单编辑器

这个jquery插件 主要是对在页面显示的数据进行表单编辑插件,提高用户的体验,使交互性大大提高

2010-09-29

flex特效http://hi.baidu.com/chai_0518/blog/item/fb6ee33ed07725f1838b1360.html

Adobe® Flex® 3 是用于构建和维护在所有主要浏览器、桌面和操作系统一致地部署的极具表现力的 Web 应用程序的高效率的开放源码框架。 可以使用免费的 Flex SDK 构建 Flex 应用程序, 开发人员可以使用 Adobe Flex Builder™ 3 软件来显著促进开发。

2010-09-09

空空如也

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

TA关注的人

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