自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Coding_the_world

Do not think,not to learn,how to succeed!

  • 博客(34)
  • 资源 (2)
  • 收藏
  • 关注

原创 React Native入门及一些踩过的坑

集成步骤也可以参考react-native中文网,但是中间还是会遇到特殊情况,上面没有说明一、安装node(不然npm的时候会报“不是内部命令”)  npm是nodejs的一个子内容,所以要使用npm,就一定要先安装nodejs。安装方法其实没啥好说的,完全傻瓜化的,官网上下载安装包,一路next就完了。  安装完了如何判断自己是否安装成功呢?  你只需要在命令行窗口中输入命...

2019-09-02 12:30:37 505

转载 Android 路径(Path)与剪裁(Clipping)详解

转自:http://blog.csdn.net/bigdavidwli007/article/details/8930640在定义各种形状的view的需求驱使下 ,在网上找到这片文章,貌似看的人很少,所以有必要推广一下。希望对你有用。在读之前 : 你一定要明白一个道理 :canves 永远都是矩形的 是不可能裁剪成任意形状的,所谓的裁剪只是填充了透明色。也就是canves永远都是以矩形占据...

2020-04-30 15:42:28 2265

转载 怎么在自己电脑上搭建一个服务器,以便于外网访问呢?

前几天我要测试一个项目,这个是需要往服务器上放才可以测的,但后台太忙了,所以就说让我自己在自己电脑搭建个服务器,把项目代码放在里面测就可以,其实搭建服务器的方法有很多,之前我有用过一个XMAPP的软件它也是可以作为服务器承载代码,以供别人访问,不过我觉得比较流行的还是Tomcat服务器;其实我们偶尔也会写一下网页,javaweb程序,为了逼近现实,我们的项目发布后,都希望我们的项目能让更多

2017-07-20 14:40:44 21666 2

转载 几行代码快速集成二维码扫描库

转载请标明出处:一片枫叶的专栏上一篇文章中我们讲解了activity切换动画相关的知识点,这里的切换动画指的是是activity跳转时的动画效果。在上一篇文章中我们总结了有五种方式实现activity切换时实现动画效果。并且依次的介绍一下每种实现activity切换动画效果的实现方式,以及效果,具体更多关于Activity切换动画的知识点可参考我的:Github项目解析(九)–>实现A

2016-12-20 14:20:58 2482

转载 Android FoldingLayout 折叠布局 原理及实现(二)

转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/44283093,本文出自:【张鸿洋的博客】1、概述在上一篇Android FoldingLayout 折叠布局 原理及实现(一)我们实现了下面的1,2,3。1、Matrix的setPolyToPoly使用2、在图片上使用渐变和阴影

2016-11-17 17:20:06 1367

转载 Android FoldingLayout 折叠布局 原理及实现(一)

转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/44278417,本文出自:【张鸿洋的博客】1、概述无意中翻到的FoldingLayout的介绍的博客,以及github地址。感觉很nice呀,于是花了点时间研究以及编写,本篇博客将带大家从最基本的原理分析,一步一步的实现我们的FoldingLayout,当然了,如果

2016-11-17 17:18:52 478

转载 自定义控件 ——可拖动测量尺子

原创作者地址:http://blog.csdn.net/tl792814781/article/details/52388577前言:最近做的一个项目,有个界面是 输入框输入数值的,后来产品觉得键盘输入麻烦,就换成了这样子,这是前几天Ui小伙子设计的界面:分析:其实简单的画一个测量尺子刻度控件并不会太难,其次就是被5和10整除的刻度线高度

2016-09-01 13:42:33 3863

转载 酷炫进度条 自定义SeekBar

原作者地址:http://blog.csdn.net/tl792814781/article/details/52289864前些天一同学给了我一个ui图,是这样子的:需求:1、看了ui图可以知道这类似android自带的seekbar控件,2、一个水平进度条和一个圆形进度条;3、圆形进度条显示环形刻度和当前进度值;4、并且圆形进度可滑动操作;最终实

2016-08-24 09:52:52 2040 1

原创 按住放大,带音效的自定义按钮ZoomImageView

UI只给我们一张图,而领导要求我们做按住按钮时,按钮变大,移出时变回原大小。并且点击时播放音效。项目多出按钮都要用到,所以自定义了一个:我的自定义ZoomImageView:package com.ifsmart.brush.dt.wediget;/** * 左鹏飞 * http://blog.csdn.net/zuo8787 */import com.ifsmart.bru

2016-08-12 16:15:25 819

原创 仿ios右滑销毁activity

废话不多说,直接上代码SwipeBackLayoutpackage com.tim.swideback.widget;import java.util.LinkedList;import java.util.List;import android.app.Activity;import android.content.Context;import android.cont

2016-07-28 11:32:08 771

转载 Android 一个改善的okHttp封装库

转载请标明出处: http://blog.csdn.net/lmj623565791/article/details/49734867;本文出自:【张鸿洋的博客】一、概述之前写了篇Android OkHttp完全解析 是时候来了解OkHttp了,其实主要是作为okhttp的普及文章,当然里面也简单封装了工具类,没想到关注和使用的人还挺多的,由于这股热情,该工具类中的方法也是剧增

2016-07-27 18:05:15 353

原创 自定义View—弹性滑动

滑动是Android开发中非常重要的UI效果,几乎所有应用都包含了滑动效果,而本文将对滑动的使用以及原理进行介绍。一、scrollTo与ScrollByView提供了专门的方法用于实现滑动效果,分别为scrollTo与scrollBy。先来看看它们的源码:/** * Set the scrolled position of your view. This will cause a c

2016-07-27 15:53:33 2123

原创 处理:APP home后,手机管家清理,导致回到app时,数据丢失

我们app  home在后台时,一段时间或者用户使用手机管家一键清理时,会导致进程被杀死,application里的数据也被清除了。但是有些手机,回到app时,竟然还是home时的那个页面,导致各种空指针异常。以下是我个人的处理方式1.在baseActivity的oncreate,调用如下代码即可防止:数据被清空时,回到home时的页面,各种空指针异常发现application中的

2016-07-21 16:03:19 884

转载 EventBus使用详解(二)——EventBus使用进阶

一、概述前一篇给大家装简单演示了EventBus的onEventMainThread()函数的接收,其实EventBus还有另外有个不同的函数,他们分别是:1、onEvent2、onEventMainThread3、onEventBackgroundThread4、onEventAsync这四种订阅函数都是使用onEvent开头的,它们的功能稍有不同,在介绍不同之前先介

2016-07-13 13:23:29 491

转载 EventBus使用详解(一)——初步使用EventBus

一、概述EventBus是一款针对Android优化的发布/订阅事件总线。主要功能是替代Intent,Handler,BroadCast在Fragment,Activity,Service,线程之间传递消息.优点是开销小,代码更优雅。以及将发送者和接收者解耦。1、下载EventBus的类库源码:https://github.com/greenrobot/EventBus2、基本使用

2016-07-13 13:22:30 515

转载 Android 引导界面制作

项目做完了,做了第一次启动,滑动的引导页了。  然后需求又要改成流行的图层图片引导了。如图:   大家一定也经常见吧,实现当然很简单了。FrameLayout上加一个图层就完了呗。让它点击后消失。 嗯,可是那么多界面,难道所有界面布局都要改吗?改成根元素上再套一层FrameLayout?   这里看过我 DecorView浅析 的童鞋,一定很来感觉。setContentView

2016-07-12 14:22:50 338

转载 Android 不死的应用程序service

原理性的东西就不多空谈了,自己根据下面我给的提示一步一步看代码,然后就能实现了、方案1:集成第三方信鸽 (一般的杀不死,360 能杀死)方案2: 自己有这方面的一个开发需求,所以这里就贴一下类/**统计步数后台service * Created by ${杜建峰} on 2016/7/7. */public class ExerciseService extends Se

2016-07-11 09:54:53 732

转载 Android 使用动态加载框架DL进行插件化开发

如有转载,请声明出处: 时之沙: http://blog.csdn.net/t12x3456    (来自时之沙的csdn博客)概述:         随着应用的不断迭代,应用的体积不断增大,项目越来越臃肿,冗余增加.项目新功能的添加,无法确定与用户匹配性,发生严重异常往往牵一发而动全身,只能紧急发布补丁版本,强制用户进行更新.结果频繁的更新,反而容易降低用户使用黏性.或者是公

2016-06-20 16:20:09 501

转载 Android 代码混淆心得!

原创地址:http://blog.csdn.net/tl792814781/article/details/51447255原创作者:迷途开发者的博客代码混淆代码混淆(Obfuscated code)亦称花指令,是将计算机程序的代码,转换成一种功能上等价,但是难于阅读和理解的形式的行为。将代码中的各种元素,如变量,函数,类的名字改写成无意义的名字。比如改写成单个字母

2016-05-19 10:18:39 14827 2

原创 Android Canvas类的应用

主要是Canvas类(android.graphics.Canvas)。Canvas类就是表示一块画布,你可以在上面画你想画的东西。当然,你还可以设置画布的属性,如画布的颜色/尺寸等。Canvas提供了如下一些方法:    Canvas():创建一个空的画布,可以使用setBitmap()方法来设置绘制的具体画布;    Canvas(Bitmap bitm

2016-05-18 17:23:47 467

原创 android 按home键返回到桌面后,再按桌面应用图标又重新打开该应用的解决方法

这个问题是因为在AndroidManifest.xml中,你的启动activity中加了android:launchMode="singleTask",将这行代码去掉就可以了。参见:http://mypyg.iteye.com/blog/919643         http://marshal.easymorse.com/archives/2950         http://bl

2016-05-17 17:24:34 10104 1

转载 Android Notification 样式!

原创地址:http://blog.csdn.net/tl792814781/article/details/51436189原创作者:迷途开发者的博客代码中用的自定义常量[java] view plain copy public static final int TYPE_Normal = 1;  public static final 

2016-05-17 15:35:15 461

原创 Android自定义控件(含简单栗子)

开发自定义控件的步骤:1、了解View的工作原理 2、 编写继承自View的子类3、 为自定义View类增加属性 4、 绘制控件 5、 响应用户消息 6 、自定义回调函数 一、View结构原理Android系统的视图结构的设计也采用了组合模式,即View作为所有图形的基类,Viewgroup对View继承扩展为视图容器类。View定义了绘

2016-05-17 13:24:32 350

转载 Android 动画详解

原创地址:http://blog.csdn.net/tl792814781/article/details/51428457原创作者:迷途开发者的博客一、概述3.0以前,Android支持两种动画模式,tween animation,frame animation,在android3.0中又引入了一个新的动画系统:property animation,这三种动画

2016-05-17 09:59:34 345

转载 Android Eclipse Ant 批量多渠道打包 总结!

原创地址:http://blog.csdn.net/tl792814781/article/details/51426481原创作者:迷途开发者的博客最近研究Android里用ant打多个渠道的apk包,终于搞出头绪!!走了很多错路,希望大家不要这样子!!下面就是个人的几点总结,希望对大家有帮助:      首先说的是我用的ant不是eclipse和Android

2016-05-16 17:38:26 749

转载 Android 状态栏变色

一、概述近期注意到QQ新版使用了沉浸式状态栏,ok,先声明一下:本篇博客效果下图:关于这个状态栏变色到底叫「Immersive Mode」/「Translucent Bars」有兴趣可以去 为什么在国内会有很多用户把 「透明栏」(Translucent Bars)称作 「沉浸式顶栏」?上面了解了解,请勿指点我说的博文标题起得不对,thx。恩,接下来正题。首先只有大于等于4.

2016-05-16 10:38:08 513

转载 Android 高清加载长图或大图方案

一、概述对于加载图片,大家都不陌生,一般为了尽可能避免OOM都会按照如下做法:对于图片显示:根据需要显示图片控件的大小对图片进行压缩显示。如果图片数量非常多:则会使用LruCache等缓存机制,将所有图片占据的内容维持在一个范围内。其实对于图片加载还有种情况,就是单个图片非常巨大,并且还不允许压缩。比如显示:世界地图、清明上河图、微博长图等。那么对于这种需求,该如何做呢?首

2016-05-14 17:10:37 16549

原创 Android AutoLayout自适应的适配方式

一、概述相信Android的开发者对于设配问题都比较苦恼,Google官方虽然给出了一系列的建议,但是想要单纯使用这些建议将设备很轻松的做好,还是相当困难的。个人也比较关注适配的问题,之前也发了几篇关于适配的文章,大致有:Android 屏幕适配方案Android 百分比布局库(percent-support-lib) 解析与扩展Android 增强版百分比布局库 为了适配而扩展o

2016-05-14 15:53:12 622

转载 Android 6.0 运行时权限处理完全解析

一、概述随着Android 6.0发布以及普及,我们开发者所要应对的主要就是新版本SDK带来的一些变化,首先关注的就是权限机制的变化。对于6.0的几个主要的变化,查看查看官网的这篇文章http://developer.android.com/intl/zh-cn/about/versions/marshmallow/android-6.0-changes.html,其中当然包含Runtime

2016-05-12 14:37:01 444

原创 eclipse 检测App的内存占用和泄漏

前段时间开发的Android应用,每次都是在运行了半个小时左右后突然挂掉了,很是莫名其妙,也不知道哪里出了问题,后来一步步排查,发现问题出在JNI层,一个被频繁调用的函数分配的内存忘记释放,导致内存泄漏。这次问题使我明白,别以为Android程序是基于Java语言,有强大的垃圾回收机制,就完全不用担心内存问题,其实Android程序也要特别小心你的内存,因为毕竟手机不比PC机,内存是极其有限的

2016-05-11 14:43:08 5593

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

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

2016-05-11 13:38:32 513

转载 两个APP之间怎么调用?

(1):通过显示Intent 启动   首先:配置好B app 的action,即AndroidManifest.xml中声明    A app 调用需要知道B app对应的action通过如下方法调用:Intent Intent = new Intent();intent.setClassName("com.itlanbao.app", "com.itlanbao

2016-05-11 13:34:04 2887

转载 Android开发如何保证Service不被杀掉

保证service不被杀掉onStartCommand方法,返回START_STICKYStartCommond几个常量参数简介:1、START_STICKY在运行onStartCommand后service进程被kill后,那将保留在开始状态,但是不保留那些传入的intent。不久后service就会再次尝试重新创建,因为保留在开始状态,在创建     servi

2016-05-11 13:29:06 690

转载 intent 的URI功能示例总汇

一、打开一个网页,类别是Intent.ACTION_VIEWUri uri = Uri.parse("http://www.android-study.com/");Intent intent = new Intent(Intent.ACTION_VIEW, uri);二、打开地图并定位到一个点Uri uri = Uri.parse("geo:52.76,-79.0342")

2016-05-11 13:14:38 663 1

android授权分享demo

android授权分享demo,内含新浪微博,腾讯微博,qq空间,人人网等授权登录及分享

2015-06-09

Android的三种定位方式

安卓定位的三种实现,GPS定位,百度定位,高德定位

2015-03-24

空空如也

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

TA关注的人

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