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

原创 React Native入门及一些踩过的坑
集成步骤也可以参考react-native中文网,但是中间还是会遇到特殊情况,上面没有说明一、安装node(不然npm的时候会报“不是内部命令”) npm是nodejs的一个子内容,所以要使用npm,就一定要先安装nodejs。安装方法其实没啥好说的,完全傻瓜化的,官网上下载安装包,一路next就完了。 安装完了如何判断自己是否安装成功呢? 你只需要在命令行窗口中输入命...
2019-09-02 12:30:37
596
转载 Android 路径(Path)与剪裁(Clipping)详解
转自:http://blog.youkuaiyun.com/bigdavidwli007/article/details/8930640在定义各种形状的view的需求驱使下 ,在网上找到这片文章,貌似看的人很少,所以有必要推广一下。希望对你有用。在读之前 : 你一定要明白一个道理 :canves 永远都是矩形的 是不可能裁剪成任意形状的,所谓的裁剪只是填充了透明色。也就是canves永远都是以矩形占据...
2020-04-30 15:42:28
2639
转载 怎么在自己电脑上搭建一个服务器,以便于外网访问呢?
前几天我要测试一个项目,这个是需要往服务器上放才可以测的,但后台太忙了,所以就说让我自己在自己电脑搭建个服务器,把项目代码放在里面测就可以,其实搭建服务器的方法有很多,之前我有用过一个XMAPP的软件它也是可以作为服务器承载代码,以供别人访问,不过我觉得比较流行的还是Tomcat服务器;其实我们偶尔也会写一下网页,javaweb程序,为了逼近现实,我们的项目发布后,都希望我们的项目能让更多
2017-07-20 14:40:44
21844
2
转载 几行代码快速集成二维码扫描库
转载请标明出处:一片枫叶的专栏上一篇文章中我们讲解了activity切换动画相关的知识点,这里的切换动画指的是是activity跳转时的动画效果。在上一篇文章中我们总结了有五种方式实现activity切换时实现动画效果。并且依次的介绍一下每种实现activity切换动画效果的实现方式,以及效果,具体更多关于Activity切换动画的知识点可参考我的:Github项目解析(九)–>实现A
2016-12-20 14:20:58
2532
转载 Android FoldingLayout 折叠布局 原理及实现(二)
转载请标明出处:http://blog.youkuaiyun.com/lmj623565791/article/details/44283093,本文出自:【张鸿洋的博客】1、概述在上一篇Android FoldingLayout 折叠布局 原理及实现(一)我们实现了下面的1,2,3。1、Matrix的setPolyToPoly使用2、在图片上使用渐变和阴影
2016-11-17 17:20:06
1418
转载 Android FoldingLayout 折叠布局 原理及实现(一)
转载请标明出处:http://blog.youkuaiyun.com/lmj623565791/article/details/44278417,本文出自:【张鸿洋的博客】1、概述无意中翻到的FoldingLayout的介绍的博客,以及github地址。感觉很nice呀,于是花了点时间研究以及编写,本篇博客将带大家从最基本的原理分析,一步一步的实现我们的FoldingLayout,当然了,如果
2016-11-17 17:18:52
553
转载 自定义控件 ——可拖动测量尺子
原创作者地址:http://blog.youkuaiyun.com/tl792814781/article/details/52388577前言:最近做的一个项目,有个界面是 输入框输入数值的,后来产品觉得键盘输入麻烦,就换成了这样子,这是前几天Ui小伙子设计的界面:分析:其实简单的画一个测量尺子刻度控件并不会太难,其次就是被5和10整除的刻度线高度
2016-09-01 13:42:33
3990
转载 酷炫进度条 自定义SeekBar
原作者地址:http://blog.youkuaiyun.com/tl792814781/article/details/52289864前些天一同学给了我一个ui图,是这样子的:需求:1、看了ui图可以知道这类似android自带的seekbar控件,2、一个水平进度条和一个圆形进度条;3、圆形进度条显示环形刻度和当前进度值;4、并且圆形进度可滑动操作;最终实
2016-08-24 09:52:52
2120
原创 按住放大,带音效的自定义按钮ZoomImageView
UI只给我们一张图,而领导要求我们做按住按钮时,按钮变大,移出时变回原大小。并且点击时播放音效。项目多出按钮都要用到,所以自定义了一个:我的自定义ZoomImageView:package com.ifsmart.brush.dt.wediget;/** * 左鹏飞 * http://blog.youkuaiyun.com/zuo8787 */import com.ifsmart.bru
2016-08-12 16:15:25
865
原创 仿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
806
转载 Android 一个改善的okHttp封装库
转载请标明出处: http://blog.youkuaiyun.com/lmj623565791/article/details/49734867;本文出自:【张鸿洋的博客】一、概述之前写了篇Android OkHttp完全解析 是时候来了解OkHttp了,其实主要是作为okhttp的普及文章,当然里面也简单封装了工具类,没想到关注和使用的人还挺多的,由于这股热情,该工具类中的方法也是剧增
2016-07-27 18:05:15
383
原创 自定义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
2334
原创 处理:APP home后,手机管家清理,导致回到app时,数据丢失
我们app home在后台时,一段时间或者用户使用手机管家一键清理时,会导致进程被杀死,application里的数据也被清除了。但是有些手机,回到app时,竟然还是home时的那个页面,导致各种空指针异常。以下是我个人的处理方式1.在baseActivity的oncreate,调用如下代码即可防止:数据被清空时,回到home时的页面,各种空指针异常发现application中的
2016-07-21 16:03:19
973
转载 EventBus使用详解(二)——EventBus使用进阶
一、概述前一篇给大家装简单演示了EventBus的onEventMainThread()函数的接收,其实EventBus还有另外有个不同的函数,他们分别是:1、onEvent2、onEventMainThread3、onEventBackgroundThread4、onEventAsync这四种订阅函数都是使用onEvent开头的,它们的功能稍有不同,在介绍不同之前先介
2016-07-13 13:23:29
547
转载 EventBus使用详解(一)——初步使用EventBus
一、概述EventBus是一款针对Android优化的发布/订阅事件总线。主要功能是替代Intent,Handler,BroadCast在Fragment,Activity,Service,线程之间传递消息.优点是开销小,代码更优雅。以及将发送者和接收者解耦。1、下载EventBus的类库源码:https://github.com/greenrobot/EventBus2、基本使用
2016-07-13 13:22:30
563
转载 Android 引导界面制作
项目做完了,做了第一次启动,滑动的引导页了。 然后需求又要改成流行的图层图片引导了。如图: 大家一定也经常见吧,实现当然很简单了。FrameLayout上加一个图层就完了呗。让它点击后消失。 嗯,可是那么多界面,难道所有界面布局都要改吗?改成根元素上再套一层FrameLayout? 这里看过我 DecorView浅析 的童鞋,一定很来感觉。setContentView
2016-07-12 14:22:50
376
转载 Android 不死的应用程序service
原理性的东西就不多空谈了,自己根据下面我给的提示一步一步看代码,然后就能实现了、方案1:集成第三方信鸽 (一般的杀不死,360 能杀死)方案2: 自己有这方面的一个开发需求,所以这里就贴一下类/**统计步数后台service * Created by ${杜建峰} on 2016/7/7. */public class ExerciseService extends Se
2016-07-11 09:54:53
803
转载 Android 使用动态加载框架DL进行插件化开发
如有转载,请声明出处: 时之沙: http://blog.youkuaiyun.com/t12x3456 (来自时之沙的csdn博客)概述: 随着应用的不断迭代,应用的体积不断增大,项目越来越臃肿,冗余增加.项目新功能的添加,无法确定与用户匹配性,发生严重异常往往牵一发而动全身,只能紧急发布补丁版本,强制用户进行更新.结果频繁的更新,反而容易降低用户使用黏性.或者是公
2016-06-20 16:20:09
544
转载 Android 代码混淆心得!
原创地址:http://blog.youkuaiyun.com/tl792814781/article/details/51447255原创作者:迷途开发者的博客代码混淆代码混淆(Obfuscated code)亦称花指令,是将计算机程序的代码,转换成一种功能上等价,但是难于阅读和理解的形式的行为。将代码中的各种元素,如变量,函数,类的名字改写成无意义的名字。比如改写成单个字母
2016-05-19 10:18:39
14905
1
原创 Android Canvas类的应用
主要是Canvas类(android.graphics.Canvas)。Canvas类就是表示一块画布,你可以在上面画你想画的东西。当然,你还可以设置画布的属性,如画布的颜色/尺寸等。Canvas提供了如下一些方法: Canvas():创建一个空的画布,可以使用setBitmap()方法来设置绘制的具体画布; Canvas(Bitmap bitm
2016-05-18 17:23:47
496
原创 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
10324
1
转载 Android Notification 样式!
原创地址:http://blog.youkuaiyun.com/tl792814781/article/details/51436189原创作者:迷途开发者的博客代码中用的自定义常量[java] view plain copy public static final int TYPE_Normal = 1; public static final
2016-05-17 15:35:15
515
原创 Android自定义控件(含简单栗子)
开发自定义控件的步骤:1、了解View的工作原理 2、 编写继承自View的子类3、 为自定义View类增加属性 4、 绘制控件 5、 响应用户消息 6 、自定义回调函数 一、View结构原理Android系统的视图结构的设计也采用了组合模式,即View作为所有图形的基类,Viewgroup对View继承扩展为视图容器类。View定义了绘
2016-05-17 13:24:32
385
转载 Android 动画详解
原创地址:http://blog.youkuaiyun.com/tl792814781/article/details/51428457原创作者:迷途开发者的博客一、概述3.0以前,Android支持两种动画模式,tween animation,frame animation,在android3.0中又引入了一个新的动画系统:property animation,这三种动画
2016-05-17 09:59:34
396
转载 Android Eclipse Ant 批量多渠道打包 总结!
原创地址:http://blog.youkuaiyun.com/tl792814781/article/details/51426481原创作者:迷途开发者的博客最近研究Android里用ant打多个渠道的apk包,终于搞出头绪!!走了很多错路,希望大家不要这样子!!下面就是个人的几点总结,希望对大家有帮助: 首先说的是我用的ant不是eclipse和Android
2016-05-16 17:38:26
797
转载 Android 状态栏变色
一、概述近期注意到QQ新版使用了沉浸式状态栏,ok,先声明一下:本篇博客效果下图:关于这个状态栏变色到底叫「Immersive Mode」/「Translucent Bars」有兴趣可以去 为什么在国内会有很多用户把 「透明栏」(Translucent Bars)称作 「沉浸式顶栏」?上面了解了解,请勿指点我说的博文标题起得不对,thx。恩,接下来正题。首先只有大于等于4.
2016-05-16 10:38:08
587
转载 Android 高清加载长图或大图方案
一、概述对于加载图片,大家都不陌生,一般为了尽可能避免OOM都会按照如下做法:对于图片显示:根据需要显示图片控件的大小对图片进行压缩显示。如果图片数量非常多:则会使用LruCache等缓存机制,将所有图片占据的内容维持在一个范围内。其实对于图片加载还有种情况,就是单个图片非常巨大,并且还不允许压缩。比如显示:世界地图、清明上河图、微博长图等。那么对于这种需求,该如何做呢?首
2016-05-14 17:10:37
16793
原创 Android AutoLayout自适应的适配方式
一、概述相信Android的开发者对于设配问题都比较苦恼,Google官方虽然给出了一系列的建议,但是想要单纯使用这些建议将设备很轻松的做好,还是相当困难的。个人也比较关注适配的问题,之前也发了几篇关于适配的文章,大致有:Android 屏幕适配方案Android 百分比布局库(percent-support-lib) 解析与扩展Android 增强版百分比布局库 为了适配而扩展o
2016-05-14 15:53:12
677
转载 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
478
原创 eclipse 检测App的内存占用和泄漏
前段时间开发的Android应用,每次都是在运行了半个小时左右后突然挂掉了,很是莫名其妙,也不知道哪里出了问题,后来一步步排查,发现问题出在JNI层,一个被频繁调用的函数分配的内存忘记释放,导致内存泄漏。这次问题使我明白,别以为Android程序是基于Java语言,有强大的垃圾回收机制,就完全不用担心内存问题,其实Android程序也要特别小心你的内存,因为毕竟手机不比PC机,内存是极其有限的
2016-05-11 14:43:08
5689
转载 巧用ViewPager 打造不一样的广告轮播切换效果
转载请标明出处: http://blog.youkuaiyun.com/lmj623565791/article/details/51339751;本文出自:【张鸿洋的博客】一、概述如果大家关注了我的微信公众号的话,一定知道我在5月6号的时候推送了一篇文章,文章名为Android超高仿QQ附近的人搜索展示(一),通过该文可以利用ViewPager实现单页显示多个Item且能够添加一些炫
2016-05-11 13:38:32
549
转载 两个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
3007
转载 Android开发如何保证Service不被杀掉
保证service不被杀掉onStartCommand方法,返回START_STICKYStartCommond几个常量参数简介:1、START_STICKY在运行onStartCommand后service进程被kill后,那将保留在开始状态,但是不保留那些传入的intent。不久后service就会再次尝试重新创建,因为保留在开始状态,在创建 servi
2016-05-11 13:29:06
820
转载 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
711
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人