自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(126)
  • 资源 (15)
  • 收藏
  • 关注

转载 面试过蚂蚁金服,我知道的这些套路,JavaP7岗

蚂蚁花呗一面(一个小时):1. Java容器有哪些?哪些是同步容器,哪些是并发容器?2. ArrayList和LinkedList的插入和访问的时间复杂度?3. java反射原理, 注解原理?4. 新生代分为几个区?使用什么算法进行垃圾回收?为什么使用这个算法?5. HashMap在什么情况下会扩容,或者有哪些操作会导致扩容?6. HashMap push方法的执行过程?...

2019-02-25 17:05:49 796

转载 【转载】Android中的Gradle

文章来自:https://blog.csdn.net/wqc_CSDN/article/details/53572921对于Android开发者来说Gradle是个绕不过去的技术点,只有能理解并熟练的使用Gradle才可以高效有序的开发。Gradle是什么:简单来说Gradle就是一个新兴的项目构建工具,他有着很高的灵活度,可以满足我们很多的项目需求。关于Gradle的介绍可以看这篇博文:Grad...

2018-05-24 18:13:43 208

转载 【转载】Android插件化常见冲突解决方案

文章转自:https://blog.csdn.net/xiangzhihong8/article/details/80278068在Android组件化和插件化的过程中,经常会遇到狠多的问题,如常见的包依赖冲突,资源文件依赖冲突等问题,当然,在资源文件上面,一些组件化框架已为我们提供了一些资源文件冲突的解决方案。下面做一个简单的总结,未完待续。1,资源冲突问题在组件化项目中,经常会遇到多个Modu...

2018-05-21 10:13:50 701

转载 Android中的小技巧

1. 如果想添加特殊字符 , 如 @ , 默认报错, 可以在前面加个\  2 . android:descendantFocusability用法简析 开发中很常见的一个问题,项目中的listview不仅仅是简单的文字,常常需要自己定义listview,自己的Adapter去继承BaseAdapter,在adapter中按照需求进行编写,问题就出现了,可能会发生点击每一个item的时候没有

2017-08-15 10:50:17 220

转载 Android 滚动的公告栏

实现的效果:是一个滚动的公告栏,是这样的:可以看到这个公告栏一方面是滚动,另外一方面是可点击。实现的思路:1.textView放在ViewFlipper中实现滑动效果(可设置左右、或者上下滚动),很明显这应该是自定义view;2.利用textView的点击事件即可实现点击;OK,先看看自定义view的代

2017-01-23 11:16:47 3079

转载 8大排序算法动态图文讲解

Android订阅地址:http://www.jcodecraeer.com/a/chengxusheji/shejimoshi/2015/0527/2941.html排序算法(http://lib.csdn.net/base/datastructure)可以分为内部排序和外部排序,内部排序是数据记录在内存中进行排序,而外部排序是因排序的数据很大,一次不

2017-01-23 11:07:07 1317

转载 Android中使用到的设计者模式

单例模式 概念:确保一个类只有一个实例,并且自行实例化并向整个系统提供整个实例。public class Singleton { private static volatile Singleton instance = null; private Singleton(){ } public static Singleton getInstance() {

2017-01-23 11:05:38 245

转载 2017Android通用流行框架大全

Android通用流行框架大全1. 缓存名称描述DiskLruCacheJava实现基于LRU的磁盘缓存2.图片加载名称描述Android Universal Image Loader一个强大的加载,缓存,展示图片的库

2017-01-23 10:55:07 2881

转载 Android 新安全机制之动态权限申请

文章来源:http://blog.csdn.net/zhuwentao2150/article/details/53449711Android6.0的SDK,对权限的申请机制发生了一些变化。 在Android6.0之前,用户安装APP时就要为其授予对应的权限,不然程序就无法安装,而6.0之后,我们可以直接安装,并可对应用的权限进行管理,这样极大的保护了用户的隐私,但也给我们开发人员造成

2017-01-13 16:28:37 341

转载 微信小程序的编程模式

作者简介: 范怀宇,轻芒联合创始人,毕业于清华大学,前豌豆荚技术负责人,专注于移动开发十余年,曾出版《Android 开发精要》。爱研习好代码和设计,相信好的产品能改变生活,好阅读乐分享。 责编:唐小引,技术之路,共同进步。欢迎技术投稿、给文章纠错,请发送邮件至[email protected]。 声明: 本文为《程序员》2017年1月期原创文章,未经允许请勿转载,更多精彩文章请订阅 2017

2017-01-12 11:30:59 6726 1

转载 理解MVC,MVP和MVVM设计模式

原文链接:http://www.dotnet-tricks.com/Tutorial/designpatterns/2FMM060314-Understanding-MVC,-MVP-and-MVVM-Design-Patterns.html转载:http://blog.csdn.net/pkxiuluo01/article/details/49383783有3个非常受

2016-12-12 15:06:28 553

转载 Android适配难题全面总结

支持多种屏幕Android 可在各种具有不同屏幕尺寸和密度的设备上运行。对于 应用,Android 系统在不同设备中提供一致的开发环境, 可以处理大多数工作,将每个应用的用户界面调整为适应其显示的 屏幕。同时,系统提供 API,可用于控制 应用适用于特定屏幕尺寸和密度的 UI,以针对 不同屏幕配置优化 UI 设计。例如,您可能想要不同于手机 UI 的 平板电脑 UI。虽然系统为使您

2016-12-05 17:18:29 370

转载 Android手势密码实现方案

文章来源:http://www.codeceo.com/article/android-gesture.html这篇来分享一下绘制手势密码的实现(主要是设置手势密码、校验手势密码):一、大致界面介绍:图1图2图3图4图1:手势密码绘制界面 【主要是绘制上方的9个提示图标和9个宫格密码图标】图2:设置手势

2016-12-03 10:02:28 1086

转载 Android下拉图片变大的ScrollView

1、效果图2、实现简介1、布局结构(1)、项目结构:  (2)、代码结构 gitosc代码结构链接 一个主Activity,一个PullToZoomScrollView(即自定义的ScrollView),还有一个工具类(可以忽略) (3)、布局结构 gitosc布局结构链接 主布局:分为两块,一个为TopBar,即标题栏(这个不用说了),另外一个

2016-11-30 17:00:01 415

转载 十大技巧优化Android App性能

无论锤子还是茄子手机的不断冒出,Android系统的手机市场占有率目前来说还是最大的,因此基于Android开发的App数量也是很庞大的。那么,如何能开发出更高性能的Android App?相信是软件开发公司以及广大程序员们头疼的一大难题。今天,就给大家提供几个提高Android App性能的技巧。高效地利用线程1.在后台取消一些线程中的动作我们知道App运行过

2016-11-30 10:41:57 328

转载 手把手教你AndroidStudio多渠道打包

最近不断有朋友向我咨询AndroidStudio多渠道的打包方法,今天整理一下之前积累的打包套路,写一篇文章,手把手的教给大家。       说到多渠道,这里不得不提一下友盟统计,友盟统计是大家日常开发中常用的渠道统计工具,而我们的打包方法就是基于友盟统计实施的。按照友盟官方文档说明,渠道信息通常需要在AndroidManifest.xml中配置如下值:"Channel ID" andro

2016-11-25 11:19:36 308

转载 Android酷炫实用的开源框架(UI框架)

Android酷炫实用的开源框架(UI框架)前言忙碌的工作终于可以停息一段时间了,最近突然有一个想法,就是自己写一个app,所以找了一些合适开源控件,这样更加省时,再此分享给大家,希望能对大家有帮助,此博文介绍的都是UI上面的框架,接下来会有其他的开源框架(如:HTTP框架、DB框架)。1.Side-Menu.Android分类侧滑菜单,Yalantis 出品。项目

2016-11-24 11:34:50 258

转载 Android动态加载入坑指南

文章来自:http://blog.csdn.net/xiangzhihong8/article/details/53147571曾几何时,国内各大公司掀起了一股研究Android动态加载的技术,两年多过去了,动态加载技术俨然成了Android开发中必须掌握的技术。那么动态加载技术是什么呢,这里谈谈我的个人看法,如有雷同,纯属偶然。什么是动态加载技术对于动态加载的

2016-11-14 17:17:30 1013

转载 java代码优化总结

下面是参考网络资源总结的一些在Java编程中尽可能要做到的一些地方。  1. 尽量在合适的场合使用单例  使用单例可以减轻加载的负担,缩短加载的时间,提高加载的效率,但并不是所有地方都适用于单例,简单来说,单例主要适用于以下三个方面:  第一,控制资源的使用,通过线程同步来控制资源的并发访问;  第二,控制实例的产生,以达到节约资源的目的;  第三,控制数据

2016-09-01 16:35:42 323

原创 Android Volley完全解析之代码完成

引用:http://blog.csdn.net/ysh06201418/article/details/46443235            http://blog.csdn.net/guolin_blog/article/details/17482095代码部分:package com.example.androidtestone;import java

2016-08-10 18:15:19 398

转载 巧用ViewPager 打造不一样的广告轮播切换效果

转载请标明出处: http://blog.csdn.net/lmj623565791/article/details/51339751; 本文出自:【张鸿洋的博客】一、概述如果大家关注了我的微信公众号的话,一定知道我在5月6号的时候推送了一篇文章,文章名为Android超高仿QQ附近的人搜索展示(一),通过该文可以利用ViewPager实现单页显示多个Item且能够添加

2016-08-03 16:26:46 506

转载 用开源项目JazzyViewPager实现ViewPager切换动画

用开源项目JazzyViewPager实现ViewPager切换动画  JazzyViewPager这个项目可以让viewpager有各种绚丽的动画,而且还可以自由扩展。但从官网下载的lib导入时会出现找不到视图的问题,不知道是不是我人品不行,所以我就自己写了lib。总之,本篇就是来讲这些可以有华丽动画的viewpager。JazzyViewPager项目地址:https:

2016-08-03 11:02:52 7276

转载 <Android 基础(十三)> shape

文章来源 http://blog.csdn.net/poorkick/article/details/51824524介绍简单来说,shape就是用来在xml文件中定义形状,代码解析之后就可以当做Drawable一样使用官方说明关于shape定义的drawable文件位置:res/drawable/filename.xml编译资源类型:G

2016-07-05 11:40:35 280

转载 Android屏幕知识点

关于PX、PT、PPI、DPI、DP术语说明PX(pixel),像素,屏幕上显示数据的最基本的点PT(point), 点1pt=1/72英寸PPI(pixel per inch),每英寸像素数DPI(dot per inch),每英寸点数DP即dip(Density-independent

2016-07-01 17:09:52 314

转载 自定义LoadingView大全

文章来自http://blog.csdn.net/u012551350/article/details/51779358目录(?)[+]  那一刻 我升起风马 不为乞福 只为守候你的到来   那一天 闭目在经殿香雾中 蓦然听见 你颂经中的真言   那一日 垒起玛尼堆 不为修德 只为投下心湖的石子   那一夜 我听了一宿梵唱 不为参悟 只为寻你

2016-06-29 09:51:04 559

转载 Android ANR 分析解决方法

文章来自http://www.cnblogs.com/purediy/p/3225060.html一:什么是ANRANR:Application Not Responding,即应用无响应二:ANR的类型ANR一般有三种类型:1. KeyDispatchTimeout(5 seconds) --主要类型按键或触摸事件在特定时间内无响应2. B

2016-05-20 17:08:27 1423

转载 Android ListView与EditText共存错位

原文:http://www.cnblogs.com/aibuli/p/d8d7b51178969492b0f544b78ca0b4d1.html在一个ListView中,如果里面有EditText会很麻烦,因为修改EditText里面的数据会发生错位现象.这时候,需要在适配器BaseAdapter的getView中设置setTag(),将position缓存起来.下面来

2016-05-13 14:43:26 1101

转载 Android ListView滑动会触发addTextChangedListener

最近遇到一个问题,在Listview 中的item 放个editview ,然后监听editview 的文本变化,来设置数组中的数,addTextChangedListener, 发现每个item的监听都被触发了,导致我的数组中的每个数都是一样的。。然后notifyDataSetChanged 后,就把界面Listview中的每个item中的文本框中的内容都变成刚才文本改的一样的。。经过苦

2016-05-06 10:43:25 2420

转载 Android 自定义圆角ImageView

版权声明:本文为博主原创文章,未经博主允许不得转载。[java] view plaincopy  [java] view plaincopyjava类如下:  [java] view plaincopy  [java] 

2015-11-25 17:06:48 595

转载 Android应用启动优化:一种DelayLoad的实现和原理

0. 应用启动优化概述在 Android 开发中,应用启动速度是一个非常重要的点,应用启动优化也是一个非常重要的过程.对于应用启动优化,其实核心思想就是在启动过程中少做事情,具体实践的时候无非就是下面几种:异步加载延时加载懒加载不用一一去解释,做过启动优化的估计都使用过,本篇文章将详细讲解一下一种延时加载的实现以及其原理.其实这种加载的实现是非常简单的,但是

2015-11-24 20:14:39 269

转载 Android-Universal-Image-Loader最新框架解析

阅读目录1.个性的ImageLoader配置2.各式缓存方式任你选择3. 网络图片获取想停就停4.图像大小由你控制5.注意事项6.下载地址: https://github.com/nostra13/Android-Universal-Image-LoaderAndroid-Universal-Image-Loader(对应版本号1.9.4为最新版)原文作者:顾学武编

2015-11-13 17:32:18 362

转载 Android NDK环境搭建及调用JNI的简单步骤

转载请注明:http://www.cnblogs.com/tiantianbyconan/p/3396595.htmlJava Native Interface (JNI)标准是java平台的一部分,它允许Java代码和其他语言写的代码进行交互。JNI 是本地编程接口,它使得在 Java 虚拟机 (VM) 内部运行的 Java 代码能够与用其它编程语言(如 C、C++ 和汇编语言)编写的应

2015-09-25 12:56:03 377

转载 Android平台下的JNI开发

JNI是Java Native Interface的缩写,通过JNI可以方便我们在Android平台上进行C/C++编程。要用JNI首先必须安装Android的NDK,配置好NDK环境之后就可以在Eclipse下进行C/C++开发了。    其实JNI的原理很容易理解,其本质就是在Java层定义一个接口,同时在C层用C/C++代码实现该接口的功能并编译成动态链接库,这样Activity就可

2015-09-25 12:55:11 301

转载 【MDCC技术大咖秀】Android内存优化之OOM

摘要:MDCC 2015移动开发者大会将于10月14日-16日在北京新云南皇冠假日酒店举行。平台与技术Android专场有新动作!与会讲师——腾讯Android应用开发工程师 胡凯围绕着“Android内存优化之OOM”进行了非常深度的技术分享。10月14日-16日,由CSDN和创新工场联合主办的MDCC 2015中国移动开发者大会将在北京新云南皇冠假日酒店隆重召开,现在抢注大会门票,

2015-09-19 10:35:28 2427

转载 Android开发中高效的数据结构用SparseArray代替HashMap

####Android开发中高效的数据结构android开发中,在java2ee或者android中常用的数据结构有Map,List,Set,但android作为移动平台,有些api(很多都是效率问题)显然不够理想,本着造更好轮子的精神,android团队编写了自己的api用来代替java api1、SimpleArrayMap与ArrayMap实质上ArrayMap继承自Si

2015-09-19 10:31:01 400

转载 Android TextView 给文本中指定片段添加自定义点击事件

原文链接:http://zeroblue.iteye.com/blog/1564480package com.example.androidtest;import android.os.Bundle;import android.text.SpannableString;import android.text.Spanned;import android

2015-08-27 18:57:46 1165

转载 防止ViewPager中的Fragment被销毁的方法

在使用ViewPager与Fragment的时候,ViewPager会自动缓存1页内的数据,如下图:当我们当前处在页面2的时候,页面1和页面3的View实际上已经创建好了,所以在我们拖动的时候是可以看见他们的界面的。但是当我们的页面处在1的时候,页面3实际上就已经销毁了。直到跳转到页面2的时候,页面3才会创建View。这时,如果页面3中有需要耗时的事

2015-08-21 10:10:10 330

转载 Android listview 异步加载图片并防止错位

Android listview 异步加载图片并防止错位网上找了一张图, listview 异步加载图片之所以错位的根本原因是重用了 convertView 且有异步操作.如果不重用 convertView 不会出现错位现象, 重用 convertView 但没有异步操作也不会有问题。我简单分析一下:当重用 convertView 时,最初一

2015-07-16 11:34:54 414

转载 Android ListView滑动过程中图片显示重复错乱闪烁问题解决

主要分析Android ListView滚动过程中图片显示重复、错乱、闪烁的原因及解决方法,顺带提及ListView的缓存机制。1、原因分析ListView item缓存机制:为了使得性能更优,ListView会缓存行item(某行对应的View)。ListView通过adapter的getView函数获得每行的item。滑动过程中,a. 如果某行item已经滑出屏幕,若该item

2015-07-15 20:54:28 529

转载 universal image loader在listview/gridview中滚动时重复加载图片的问题及解决方法

universal image loader在listview/gridview中滚动时重复加载图片的问题及解决方法在listview/gridview中使用UIL来display每个item的图片,当图片数量较多需要滑动滚动时会出现卡顿,而且加载过的图片再次上翻后依然会重复加载(显示设置好的加载中图片)最近在使用UIL遇到了这个问题,相信这个问题许多使用UIL的人都碰到过现在

2015-07-15 19:32:48 661

CustomCamera自定义相机+自定义裁切图片

自定义相机+自定义裁切图片+动画展示

2017-07-26

ViewPager 打造不一样的广告轮播切换效果

ViewPager 打造不一样的广告轮播切换效果 ViewPager 打造不一样的广告轮播切换效果

2016-08-03

有动画效果的viewpager

有动画效果的viewpager 有动画效果的viewpager

2016-08-03

Android多线程断点续传下载

Android多线程断点续传下载 Android多线程断点续传下载

2016-06-12

Android自定义ImageView实现缩放,回弹效果

android自定义ImageView实现缩放,回弹效果。

2015-11-12

配置NDK集成开发环境

配置NDK集成开发环境,步骤详细,有图片详细的介绍

2015-06-12

Lame,录音转为mp3格式

Lame,录音的raw格式转为mp3格式的工具

2015-06-12

实现拨打电话黑屏功能Demo_修改版本

实现拨打电话黑屏功能Demo_修改版本 Android 打电话 黑屏 修改版本

2015-02-28

实现拨打电话黑屏功能Demo

Android 打电话 黑屏 实现拨打电话黑屏功能Demo

2015-02-28

仿Siri动画

仿Siri动画,简单快捷实现,一个简单的demo

2015-01-08

Android Sip学习

随着我国三网融合的推进,VoIP与IPTV(Interactive Personality TV)一起成为这一庞大工程的重要标志。而目前手机中,VoIP的解决方案并不是很多,特别是在Google公司推出的开源操作系统Android中。尽管该系统推出时间不长,凭借强大的功能、良好的界面、广泛的商业支持,为用户带来很好的体验,成为2010年最热门且发展最快的手机操作系统。因此,两者的结合,将是未来的发展趋势。本文提出一种基于PJSIP协议栈的解决方案,通过Android本地开发工具(NDK),实现一个高效、稳定且功能强大的VoIP系统,具有较高的参考和实用价值。

2014-11-11

Android系统frameworks层代码

android 官方版本的framework的源码 以供学习使用 禁止用于商业

2014-07-25

【转】Android应用之加速度传感器

Android应用之加速度传感器,文档,代码

2014-06-23

wifidirect资料

本示例来源于csdn网络,是关于wifi p2p的一些学习资料,有中文有英文,用于学习和技术交流,非商业。

2013-08-24

WIFIP2P Demo

本示例来源于csdn网络,是关于wifi p2p的搜索连接的一个dmoe,用于学习和技术交流,非商业。

2013-08-24

空空如也

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

TA关注的人

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