自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (224)
  • 问答 (1)
  • 收藏
  • 关注

转载 Github README.md

最近对它的README.md文件颇为感兴趣。便写下这贴,帮助更多的还不会编写README文件的同学们。README文件后缀名为md。md是markdown的缩写,markdown是一种编辑博客的语言。用惯了可视化的博客编辑器(比如CSDN博客,囧),这种编程式的博客编辑方案着实让人眼前一亮。不过GitHub支持的语法在标准markdown语法的基础上做了修改,称为Github Flavor

2016-05-31 16:48:04 349

转载 RecylerView

转自http://blog.csdn.net/dmk877/article/details/50816933自Android 5.0之后,谷歌公司推出了RecylerView控件,RecylerView,我想看到一个新名词后大部分人会首先发出一个疑问,recylerview是什么?为什么会有recylerview也就是说recylerview的优点是什么?recyler

2016-05-30 11:12:08 1729 1

原创 解决AndroidStudio Cannot run program "git"(in directory) "F;\GitHubProiject.XXX" CreateProcess error=2

AndroidStudio在导入Github项目时出现 Cannot run program "git"(in directory) "F;\GitHubProiject.XXX" CreateProcess error=2 如下图我在stackoverflow找到了答案 重新安装一下git  并且安装时注意http://stackoverflow.com/question

2016-05-27 13:39:30 7069 1

原创 List<?> list= new ArrayList<?>为什么这样写 接口引用指向实现类的对象

接口的灵活性就在于“规定一个类必须做什么,而不管你如何做”。我们可以定义一个接口类型的引用变量来引用实现接口的类的实例,当这个引用调用方法时,它会根据实际引用的类的实例来判断具体调用哪个方法,这和上述的超类对象引用访问子类对象的机制相似。[java] view plain copy //定义接口InterA  interface InterA

2016-05-17 11:43:20 8079 4

转载 Binder与Service

启动Service有两种方式:startService 与 bindService,关于 bind service。 这里所讨论的是仅针对那些被绑定的service的,而那些既被startService() 又被 bindService() 的 service 不在此范围内。① Bind Service就像是C/S架构中的服务端,其他组件(比如 Activity)绑定到它(通过 bindS

2016-05-17 10:46:43 514

转载 synchronized(this)和synchronized(object)区别

synchronized 关键字,它包括两种用法:synchronized 方法和 synchronized 块。1. synchronized 方法:通过在方法声明中加入 synchronized关键字来声明 synchronized 方法。如:public synchronized void accessVal(int newVal);synchronized 方法控制对类成员变量

2016-05-16 18:17:50 6616

原创 Android系统拨号盘按键发声方法ToneGenerator

播放声音一把用MediaPlayer或者 SoundPool还有一种方法是Android系统拨号盘按键发声今天给大家介绍的是怎么样使用ToneGenerator编写按键发声功能,这个在我们开发的时候用到的地方很多(例如电话键盘按键),那么我们就来看看吧,下面我们就用一个例子来说说怎么样能实现这个功能。package com.jeavox.testtonegenerato

2016-05-16 16:12:00 7889

转载 Hashtable 和 HashMap的区别

我们先看2个类的定义[java] view plain copypublic class Hashtable      extends Dictionary      implements Map, Cloneable, java.io.Serializable  [java] view plain copy

2016-05-16 14:33:59 293

转载 HashMap、HashSet、HashTable区别

HashMap、HashSet、HashTable之间的区别是Java程序员的一个常见面试题目,在此仅以此博客记录,并深入源代码进行分析:在分析之前,先将其区别列于下面1:HashSet底层采用的是HashMap进行实现的,但是没有key-value,只有HashMap的key set的视图,HashSet不容许重复的对象2:Hashtable是基于Dictionary类的,而Hash

2016-05-16 14:22:30 2672

翻译 ArrayList、LinkedList、Vector

1. List概述List,就如图名字所示一样,是元素的有序列表。当我们讨论List时,将其与Set作对比是一个很好的办法,Set集合中的元素是无序且唯一的。下图是Collection的类继承图,从图中你可以对本文所讨论的知识有大致的了解.图12. ArrayList、LinkedList与Vector的对比从图中可以看出,这三者都实现了List 接口.所有使用方式

2016-05-16 14:16:10 352

转载 Synchronized

Java语言的关键字,可用来给对象和方法或者代码块加锁,当它锁定一个方法或者一个代码块的时候,同一时刻最多只有一个线程执行这段代码。当两个并发线程访问同一个对象object中的这个加锁同步代码块时,一个时间内只能有一个线程得到执行。另一个线程必须等待当前线程执行完这个代码块以后才能执行该代码块。然而,当一个线程访问object的一个加锁代码块时,另一个线程仍然可以访问该object中的非加锁代码块

2016-05-16 11:16:05 682

转载 Android的View绘制流程

Android的View绘制是从根节点(Activity是DecorView)开始,他是一个自上而下的过程。View的绘制经历三个过程:Measure、Layout、Draw。基本流程如下图:performTraversals函数,具体的可以参考一下源代码:[java] view plain copy print?

2016-05-13 16:56:56 607

原创 View的14个方法

1、onFinishInflate() 当View中所有的子控件均被映射成xml后触发 。2、onMeasure( int , int ) 确定所有子元素的大小 。3、onLayout( boolean , int , int , int , int ) 当View分配所有的子元素的大小和位置时触发 。4、onSizeChanged( int , int , int , int ) 当

2016-05-13 16:43:47 594

转载 Android Binder

在Android系统中,每一个应用程序都是由一些Activity和Service组成的,这些Activity和Service有可能运行在同一个进程中,也有可能运行在不同的进程中。那么,不在同一个进程的Activity或者Service是如何通信的呢?这就是本文中要介绍的Binder进程间通信机制了。        我们知道,Android系统是基于Linux内核的,而Linux内核继承和兼

2016-05-13 15:13:23 354

转载 Android EventBus

版权声明:本文为博主原创文章,未经博主允许不得转载。目录(?)[+]前言:EventBus是上周项目中用到的,网上的文章大都一样,或者过时,有用的没几篇,经过琢磨,请教他人,也终于弄清楚点眉目,记录下来分享给大家。相关文章:1、《EventBus使用详解(一)——初步使用EventBus》2、《EventBus使用详解(二)——EventBus使

2016-05-13 13:04:57 435

转载 Android Parcelable

. Parcelable接口Interface for classes whose instances can be written to and restored from a Parcel。 Classes implementing the Parcelable interface must also have a static field called CREATOR, whic

2016-05-06 15:02:01 398

转载 AIDL

通常每个应用程序都在他自己的进程内运行,但有时需要在进程之间传递对象(IPC通信)。此时可以通过应用程序UI的方式写一个运行在不同进程中的service。在Android平台中,一个进程通常不能访问其他进程中的内存区域。所以它们需要把对象拆分成操作系统能理解的简单形式,以便伪装成对象跨边界访问。而要完成这些需要AIDL机制。        AIDL(Android接口描述语言)是一个IDL

2016-05-06 11:36:59 6522 3

原创 开源集锦(三)GitHub开源控件(一)

ListViewAnimationsnhaarman大神力作地址:https://github.com/nhaarman/ListViewAnimations

2016-05-05 09:59:00 4960 1

Hap demo harmony test

Hap demo harmony test

2023-11-23

AndroidStudio Flamingo Patch2 mac intel版

AndroidStudio Flamingo Patch2 android-studio-2022.2.1.20-mac.dmg mac intel版

2023-07-01

libphonenumber-8.10.21.jar

谷歌开源的验证各国手机合法性libphonenumber-8.10.21.jar,Android亲测试可用,可识别165号段

2019-11-17

360加固3.2.2.1兼容Mac10.15.zip

Mac10.15使用360加固提示APK解析失败,无法通过aapt检测。null 或者无法打开“aapt”,因为无法验证其完整性,需要更新至 3.2.2.1 https://blog.csdn.net/wds1181977/article/details/103052076

2019-11-13

easyexcel-2.0.0.jar

阿里爸爸开源的 excel 导入导入解析库 防止OOM 使用 POI

2019-09-21

String.xml转Excel翻译工具

( String.xml转Excel翻译工具.zip....................................................................

2018-01-22

全球运营商信息汇总表

全球运营商信息汇总表 。。。。。。。。。。。。。。。。

2017-12-21

SP_Flash_Tool_exe_Linux_v5.1620.00.100.rar for Linux

SP_Flash_Tool_exe_Linux_v5.1620.00.100.rar for Linux

2017-05-24

中国移动CMCC移动DM适配指南和注意事项和常见问题分析

自注册DM(五)CMCC移动DM适配指南和注意事项和常见问题分析

2017-05-24

中国电信自注册介绍和常见问题

自注册DM(六)中国电信自注册 CT Register 介绍和常见问题

2017-05-24

CITAPP测试

CITAPP

2017-03-01

SP_Flash_Tool_exe_Windows_v5.1532.00.000.rar

SP_Flash_Tool_exe_Windows_v5.1532.00.000.rar

2016-12-09

attrs.xml文件

解决error: No resource identifier found for attribute 'cardCornerRadius' in package 'com.example.test' android\sdk\extras\android\support\v7\cardview\res\values\attrs.xml 把这个拷贝到工程目录下就有了

2016-12-05

限定只安装客户app,其他app需要密码。

限定只安装客户app,其他app需要密码。

2016-09-30

ADT-23.0.7.zip

ADT-23.0.7.zip

2016-09-06

LeanStorageDemo-Android

LeanCloun Android Demo

2016-06-26

DraggableGridView

可以拖动Item交换位置的 GridView

2016-06-08

listviewanimations.apk

ListViewAnimations.apk nhaarman大神力作 地址:https://github.com/nhaarman/ListViewAnimations

2016-05-05

一键清理Eclipse版

jojoy AndroidStudio大神力作 我改成Eclipse版了

2016-04-29

如何启动另外一个应用的任意Activity

如何启动另外一个应用的任意Activity

2015-12-17

Looper Count测试Looper个数工具apk

Looper Count测试Looper个数工具apk

2015-12-15

EngineerMode

MTK EngineerMode 查看Log工具

2015-12-15

WaterResistance防水提示

WaterResistance防水提示

2015-12-04

ALPS02322936(For_TEFT6752_LWT_L_ALPS.L0.MP6.V3.8_P17).tar.gz )

2 libcore.java.net.URLConnectionTest testConnectViaHttpProxyToHttpsUsingBadProxyAndHttpResponseCache fail javax.net.ssl.SSLHandshakeException: java.security.cert.CertPathValidatorException: Trust anchor for certification path not found. 此项将release patch解决,

2015-09-23

ALPS02314655(For_TEFT6752_LWT_L_ALPS.L0.MP6.V3.8_P15).tar.gz

解决 GTS Test fail testTestTelephonyCall_bindsToInCallServiceAndAddsCallALPS02314655(For_TEFT6752_LWT_L_ALPS.L0.MP6.V3.8_P15).tar.gz

2015-09-18

CTS Verifier NFC/Notification 测试教程

Notification Package Priority Test NFC test [CTS Verifier][Test Method]Notification Attention Management Test

2015-09-11

source insight forLinux

source insight exe的亦可以直接装在 Ubuntu上

2015-09-11

NotificationBot_5.0.apk

NotificationBot_5.0.apk

2015-09-11

CtsVerifier.apk

CtsVerifier.apk for 5.0

2015-09-10

MTK申请patch流程

MTK申请patch流程 ( PMS+-+User+manual.pdf

2015-09-02

android-cts-verifier-4.4_r3测试办法总结.pdf

android-cts-verifier-4.4_r3测试办法总结.pdf

2015-08-24

android-cts-4.4_r3-linux_x86-arm.zip

android-cts-4.4_r3-linux_x86-arm.zip

2015-06-06

android-cts-5.0_r2-linux_x86-arm.zip

android-cts-5.0_r2-linux_x86-arm.zip

2015-06-05

Android开源 水彩笔蜡笔橡皮涂鸦项目

Android开源 水彩笔蜡笔橡皮涂鸦项目

2015-05-12

Android5.0 DeskClock时钟源码

Android5.0 DeskClock时钟源码(不可独立运行)

2015-05-07

Android5.0Email源码

Android5.0Email源码,不可独立运行

2015-05-07

Android5.0 Dialer拨号盘源码

Android5.0 Dialer拨号盘源码

2015-05-07

ADT-23.0.6.zip

ADT-23.0.6.zip

2015-05-06

Android Studio Linux(android-studio-ide-141.1890965-linux.zip )

Android Studio Linux(android-studio-ide-141.1890965-linux.zip )

2015-05-06

Android快速开发工具类

Android快速开发工具类,包括:图片处理,缓存,网络判断,时间格式转换,SD卡相关等工具类。快速开发,能简便开发过程,节省时间。

2015-04-29

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

TA关注的人

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