自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小麟的博客

有问题希望大家提出来一起思考

  • 博客(22)
  • 资源 (17)
  • 问答 (1)
  • 收藏
  • 关注

原创 搭建组件化框架

浅谈组件化框架 什么是组件化?组件化在我的理解就是:一个app是由一个壳工程包含着多个模块工程拼接而成,所有的模块工程都依赖于同一个common库,而每个子模块之间又相对独立,可以不依赖于其他模块独立运行,方便程序员分工负责各自模块开发。 懒得画图了,直接从网上找了个图(找不到图的具体出处,很多组件化讲解都用的这个图),大概就是图里的这个意思。 一个大的app使用组件化,可以拆分为多个子app,...

2019-07-12 17:00:28 549 1

原创 Android--腾讯Bugly集成文档(吐槽版)

本文是在原有的Bugly官方文档上进行修改(吐槽)而成 官方开发文档:https://bugly.qq.com/docs/user-guide/instruction-manual-android-hotfix/?v=20170815114059 准备好入坑了么?没准备好的,先去吃个糖压压惊ヽ(*。>Д゜゜゜ 介绍(一些废话,看看即可) 热更新能力是Bugly为

2017-09-09 09:39:28 10806 4

原创 Android--页面跳转动画

转载请声明地址: animation有四种动画类型:alpha(透明的渐变)、rotate(旋转)、scale(尺寸伸缩)、translate(移动) 这里我是用xml组合各种动画实现页面跳转的效果(具体使用请看Demo,各种效果里面都有属性详解) alpha       toAlpha  动画结束时透明的 0.0完全透明     startOffset

2016-08-29 14:37:30 1084

原创 Android--自定义扫码功能,调用ZXing3.1

ZXing3.1的使用(限制最低版本19,即android4.4) 参考资料:http://blog.youkuaiyun.com/eclipsexys/article/details/47834865(我没看文章,直接下的源码自己边运行边分析的) 导入 将zxing.jar放在app的libs下,并右键aslibrary 新建一个将zxin

2016-08-22 10:38:11 3169

原创 Android--Google官方下拉刷新SwipeRefreshLayout(附加增加上拉加载)

Demo_SwipeRefreshLayout 转载请注明地址: 下拉刷新是用系统的控件,但是这控件本身不带有上拉加载,上拉加载需要在ListView的Adapter中设置 需要V4包的支持 compile 'com.android.support:support-v4:23.4.0' 布局 <android.support.v4.widget

2016-07-01 16:43:53 5182

原创 Android--Jsonrpc4j的使用

jsonrpc4j调用的库有三个(jsonrpc4j.jar  、jsonrpc4j-sources.jar 、jsonrpc4j-javadoc.jar) jsonrpc4j下载地址:http://download.youkuaiyun.com/detail/skyunicorn/9555833 但是调用jsonrpc4j的时候还要依赖三个包(好麻烦,我当时用的时候不知道,结果搞这个都要奔溃了)

2016-06-22 08:39:02 3137 1

原创 Android--Demo_PullToRefresh(特效篇)

转载请声明地址: Demo_PullToRefresh(基础篇) Demo_PullToRefresh(进阶篇) 这次我们在上面讲的基础上给listview加一些特效,使我们的程序体验更好。 我们设置一个从右侧滑入的效果吧,就是item一个一个的从右侧加入进来。 首先设置一个工具类Utils_LayoutAnimation,放我们的动画代码

2016-06-16 15:04:04 596

原创 Android--Demo_PullToRefresh(进阶篇)

这节我们试着去修改下拉和上拉的样式 首先,我们开下PullTorefresh中的attrs 打开PullTorefresh-->res-->values-->attrs.xml 查看attrs.xml源码

2016-06-14 18:42:12 2753

原创 Android--Demo_PullToRefresh(基础篇)

下载地址:https://github.com/chrisbanes/Android-PullToRefresh 一、导包 导入项目“PullToRefresh” File-->New-->Import Module 找到文件然后Finish 然后目录是这样的 在app下的build中添

2016-06-14 14:00:30 591

转载 创建安卓app的30个经验教训

原文:http://www.jcodecraeer.com/plus/view.php?aid=3978 这个世界上有两种人-从经验教训中学习的人以及听从别人建议的人。这里是我一路走来学到的一些东西,分享给大家: 在添加任何第三方party之前,请三思:这真的是一个成熟的项目吗? 如果一个东西用户看不到,就不要绘制它! 除非真的需要,否则

2016-04-29 10:49:42 367

转载 要写易删除,而不易扩展的代码

原文:http://www.jcodecraeer.com/plus/view.php?aid=3981 好的文章总是见解独到,功底深厚而逻辑清晰。这是一篇关于如何设计、架构代码的文章。文章的观点新颖而有力。作者的观点是,我们所做的一切 —— 重构、模块化、分层,等等,都是为了让我们的代码易于被删改,都是为了让遗留代码不成为我们的负担,而不是为了代码复用。 作者认为,经

2016-04-29 10:46:39 485

原创 文字高亮显示

参考文献:http://www.jcodecraeer.com/plus/view.php?aid=3990 有时候我们要提取TextView中的某一段字高亮显示,如下图所示(适用范围:设置价格之类的) 这里我用的别人封装好的Utils工具 KeyWordUtils package com.demo.yjw.demo_keyword; import android

2016-04-26 11:00:54 1969

转载 也谈底部导航和抽屉导航

原文:http://www.jcodecraeer.com/plus/view.php?aid=4067 从g+采用底部导航开始,你就应该意识到谷歌在设计规范上要开始寻求变化了。然而,这种变化不过是再次回到了几年以前。其实类似的事情在微信上也发生过,为了遵循安卓的设计规范,微信在很短暂的时间内使用了抽屉导航,当时都是一片赞美的声音,不过“好景”不长,很快微信再次回到了传统的底部导航,但是

2016-04-26 09:55:34 620

转载 你应该知道的那些Android小经验

原文出处:http://jayfeng.com/  做Android久了,就会踩很多坑,被坑的多了就有经验了,闲暇之余整理了部分,现挑选一些重要或者偏门的“小”经验做个记录。 查看SQLite日志 adb shell setprop log.tag.SQLiteLog V adb shell setprop log.tag.SQLiteStatements V 因为实

2016-04-26 08:40:41 366

转载 Android 项目利用 Android Studio 和 Gradle 打包多版本APK

原文:http://spencer-dev.com/blog/2015/android-xiang-mu-li-yong-android-studio-he-gradle-da-bao-duo-ban-ben-apk.html/ 在项目开发过程中,经常会有需要打包不同版本的 APK 的需求。 比如 debug版,release版,dev版等等。 有时候不同的版本中使用到的不同的服

2016-04-25 19:27:19 666

转载 如何选择 compileSdkVersion, minSdkVersion 和 targetSdkVersion

英文原文:Picking your compileSdkVersion, minSdkVersion, and targetSdkVersion 转载地址:http://chinagdg.org/2016/01/picking-your-compilesdkversion-minsdkversion-targetsdkversion/ 作者:Ian Lake,Google Androi

2016-04-25 18:37:30 416

原创 Android--使用融云SDK开发即时聊天(三)----启用客服

转载请注明出处:,谢谢 启用客服的用法: 点击自己的应用-->“客服业务”-->"客服2.0"-->"进入客服后台" 可以设置机器人名和机器人的图片   在对话fragment中添加(我这里是FriendFragment.java) mButton_Customer = (Button) mView.findViewById(R.id.customer); mButton_Cust

2016-03-29 10:56:18 1765

原创 Android--<String>XX</String>类型的XML解析

有时候我们遇到 xmlns="http://tempuri.org/">坑你,就是坑你这种情况怎么办? 按照我们上次讲的PULL解析,对这个完全无效啊,这个哪有上次我们说的那些根元素节点,子元素节点,属性之类的东西? 别急,下面给出解析方法: HttpURLConnection con = (HttpURLConnection) new URL(url).op

2016-03-29 09:57:05 1571

原创 Android--Android中解析XML

PULL解析实例

2016-03-29 09:46:47 551

原创 Android--XML结构

XML结构

2016-03-29 09:17:30 809

原创 Android--使用融云SDK开发即时聊天(二)----设置单聊

上一次我们做了一个连接测试,测试显示连接成功,这次我们做一个单聊测试。 一、新建一个javabean,命名为Friend 有三个String字段,分别为userId,name,portraitUri; 分别生成其getter和setter还有构造方法(AS快捷键为ALT+Insert)。   二、重新配置MainActivity 因为我们的这次目的是开发一个单聊模式,实现2个用

2016-03-16 16:27:47 7606 2

原创 Android--使用融云SDK开发即时聊天(一)----基本环境搭建

一、概述最近由于工作需求研究了一下即时聊天,目前开发只需要在自己的项目中实现即时聊天的功能,而不是为了强占即时聊天的市场(话说现在也抢不过QQ和微信),所以没必要从头开始开发。在这里我是用了融云的SDK进行嵌入开发的。 二、使用1.从官网下载融云SDKhttp://www.rongcloud.cn/downloads 下载第一个IMKit,最好包含VoIP 2.新建一个空项目找到下载的SDK,

2016-03-14 17:18:38 6276

Demo_ZXing_3.1

详细请见http://blog.youkuaiyun.com/skyunicorn/article/details/52274603

2016-08-22

AndroidComponentFrame.rar

android组件化开发,详细请看https://blog.youkuaiyun.com/skyunicorn/article/details/88897492

2019-07-12

页面跳转动画

详情见:http://blog.youkuaiyun.com/skyunicorn/article/details/52352934

2016-08-29

融云及时聊天Demo

融云及时聊天Demo,由于文件太大,用的.7z高压缩

2016-03-29

Demo_PullToRefresh_2

详细信息见:http://write.blog.youkuaiyun.com/postedit/51673885

2016-06-15

Demo_KeyWordUtils

设置文字高亮

2016-04-26

jackson-annotations-2.0.5

jackson-annotations-2.0.5.jar

2016-06-22

Demo_PullToRefresh_1

详细内容请访问 http://blog.youkuaiyun.com/skyunicorn/article/details/51671234

2016-06-14

Demo_SwipeRefreshLayout

详情见http://blog.youkuaiyun.com/skyunicorn/article/details/51802724

2016-07-01

jackson-databind-2.0.5

jackson-databind-2.0.5.jar

2016-06-22

jackson-core-2.0.5

jackson-core-2.0.5.jar

2016-06-22

jsonrpc4j.jar

jsonrpc4j集包

2016-06-21

jackson-annotations-2.0.5.jar

2016-06-22

jackson-annotations.jar

2016-06-22

jackson-core-2.0.5.jar

2016-06-22

jackson-databind-2.0.5.jar

2016-06-22

Demo_PullToRefresh_3

详情见http://blog.youkuaiyun.com/skyunicorn/article/details/51691965

2016-06-16

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

TA关注的人

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