关闭

[置顶] Mvp+RxJava2+Retrofit2 搭建一个属于自己的开发框架

许多不管怎么做、怎么想都没结果的事,要懂得交给时间。有些事无论你怎么努力怎么勉强,时间不够,还是耐心的等待吧。 一:序言 2016年安卓热门词汇MVP,RxJava,Retrofit。时隔一年这些框架依然是很常用的,现在来把这几个关键词整合起来,搭建一个快速开发框架。。。 二: MVP是什么?对于一些刚学安卓的朋友们应该还不是太熟悉,我们先来温习一下吧! 这张图可以说是看烂了,这张图对于懂...
阅读(1412) 评论(24)

[置顶] Android自定义View——实现水波纹效果类似剩余流量球

最近突然手痒就想搞个贝塞尔曲线做个水波纹效果玩玩,终于功夫不负有心人最后实现了想要的效果,一起来看下吧: 效果图镇楼一:先一步一步来分解一下实现的过程 需要绘制一个正弦曲线(sin)或者余弦曲线(cos) 通过水平平移曲线来的到像水波波动的效果 水平移动的同时还需要有水位上涨,也就是向上平移 裁剪画布为圆形,在圆形区域绘制曲线 通过上面4步就可以实现了 二:现在就来实现第一步,绘制一个sin曲线;这...
阅读(6713) 评论(17)

[置顶] 欢迎进入阿钟的博客导航——快速查找所有博客

世上最遥远的距离,是我在if里你在else里,似乎一直相伴又永远分离;世界上最痴心的等待,是我当case你是switch,或许永远都选不上自己;世界上最真情的相依,是你在try我在catch。无论你发神马脾气,我都默默接受,静静处理。到那时,再来期待我们的finally。 Java 浅谈Java设计模式—-建造者模式 浅谈Java设计模式—-单例模式 浅谈Java设计模式—-装饰模式 Java中的一...
阅读(1598) 评论(1)

ReactNative基础(一)编写一个登录页面

React Native 一个跨平台开发的语言!一套代码可以同时跑在多个端,想想都刺激;下面就来用RN开发一个登录页面,熟悉语法和RN代码的编写(大神可以出门右拐)    来看下我们要实现的效果图:         React Native 中文网:http://reactnative.cn/docs/0.48/getting-started.html 在这里你可以跟着教程搭建一个开发...
阅读(37) 评论(0)

基于Hexo与Github搭建个人博客、并绑定已有的域名

博主是基于Mac平台、hexo-cli v1.0.3搭建的,先来欣赏一下成果:我的Hexo博客 关于hexo搭建博客的教程现在是已经满天飞了,为什么我还是要写这篇博客呢?主要还是在搭建的过程中还是碰到了些问题、以此篇博客来记录下。 正文 你首先需要安装Node.js来获得npm命令安装hexo 安装Homebrew、Node.js (Mac系统的包管理器,用于安装NodeJS和一些其...
阅读(28) 评论(0)

解决React Native 运行在ios上报'boost/iterator/iterator_adaptor.hpp' file not found'错误

本人基于ReactNative v0.48 Xcode v8.3.3 开发执行如下命令是可以正常运行到Android模拟器上的,但是运行在ios设备上就出现了错误 react-native init HelloWorld cd HelloWorld react-native run-android 使用Xcode打开ios项目编译报出如下错误:解决方案: 下载boost_1_63_...
阅读(104) 评论(0)

体验Android-O(奥利奥)新特性——AppShortcuts

随着Android O的到来Android系统又焕然一新了带来了许多方便好玩的新东西,今天就来玩玩新功能中的一个——AppShortcuts 1⃣️来欣赏一下官方给出的效果图:长按桌面图标就可以在应用上方弹出我们的快捷方式(类似ios的3d-touch),当然长按快捷方式和还可以拖动到桌面上 这样下次就可以直接点击进入不用继续长按了是不是感觉方便了许多。2⃣️下面就来实现让自己的app也实现这个如此...
阅读(240) 评论(1)

Android程序员快速入门Objective-C ——Hello World

1⃣️:现在有条件可以使用xcode了,那就肯定少不了来观摩一下ios程序开发 那自然也就要从Objective—C语言开始入门(这就跟你开发Android一样你得先学会 Java 语言)废话不多说开始撸代码了。2⃣️:环境搭建 这个就比android 开发环境搭建简单多了(之前还需要安装jdk,现在基本已经不需要了只需下载Android Studio 和sdk就好了)直接前往App Store...
阅读(168) 评论(0)

高仿QQ空间广告位 ——— 一个位置来回切换两张广告图

刷动态时无意间发现了这个效果觉得用在打广告上实在是妙,用户只需要上下滑动列表就会自动切换广告图(感兴趣的可以在刷空间的时候留意一下)。一:接下来就来说说这个效果的具体实现思路 通过自定义ImageView、绘制两张图片在上面。通过刮刮卡原理在ImageView上绘制一个圆不断加大半径来显示第二张图片 当广告位(也就是ImageVIew)刚好完全显示在屏幕底部时,便开始根据图片距离底部的距离来显示第二...
阅读(555) 评论(0)

Android Studio 编译 依赖了微信支付无法编译通过的解决方案

今天也就是2017年7月20日 一大早高高兴兴的打开项目来编译、运行突然给我蹦出了个错昨天还好好的。build.gradle是这么写的,这也是微信的官方文档上写的compile 'com.tencent.mm.opensdk:wechat-sdk-android-with-mta:+'编译的时候就给我抛了如下错误,说什么无法解析这个远程仓库地址;之前还可以的为什么今天就不行了呢?原来是jcenter...
阅读(559) 评论(9)

FloatingActionButton实现 展开/折叠 的多级悬浮菜单

虽然类似这样效果的库网上现在已经有一大堆了,甚至写的比较完美那我为什么还是要去实现呢?理由很简单:只有自己尝试着去实现才能体会其中的奥妙 ,才能学习到新的知识。一:滴滴滴……开车了,先来看下效果图二:使用详情点击我可以知道怎么用哦三:总体的实现思路 继承RelativeLayout 并往里面添加要展示的菜单按钮,默认不展示的时候将其设置为隐藏状态。剩下的重点就是将隐藏的菜单展示出来,这里我通过O...
阅读(826) 评论(0)

GitHub常见标签生成教学,让你的开源库添加几分姿色。

一:经常逛GitHub的同学都不难发现好多大神写的开源库都有如下特征,贴了好多标签。 二:为了拉近与大神之间的差距,我一定要学会这个技能(其实就是为了装13)。找了半天终于找到了生成这种标签的网站。网址:shields.io网站首页,在这里你就可以看到那些大神经常用到的标签了在首页的最下面就是我们自己生成标签的地方了,先来看张生成的效果图,color也就是status的背景了。三:图片都生成好...
阅读(241) 评论(0)

Android金额输入框只允许输入小数点后两位

一:要实现这个效果也不是很复杂,只需要设置输入框输入的字符类型、设置InputFilter、设置输入变化监听即可。下面直接来看代码吧….二:new 一个class extends AppCompatEditText并写上一个初始化函数private void init() { //设置输入框允许输入的类型(正则) //对应的布局属性是--->android:digits="01234...
阅读(555) 评论(0)

根据视频地址获取视频的第一帧画面做为封面

关于这一类的文章网上也是很多的,只是在复制黏贴别人代码的时候竟然直接崩溃了……这就很蛋疼了!public Bitmap getBitmapFormUrl(String url) { MediaMetadataRetriever retriever = new MediaMetadataRetriever(); retriever.setDataSource(url); //g...
阅读(269) 评论(0)

InputStream类的available()方法获取流的长度

转载请注明出处:http://my.oschina.net/smile622/blog/108863要一次读取多个字节时,经常用到InputStream.available()方法,这个方法可以在读写操作前先得知数据流里有多少个字节可以读取。需要注意的是,如果这个方法用在从本地文件读取数据时,一般不会遇到问题,但如果是用于网络操作,就经常会遇到一些麻烦。比如,Socket通讯时,对方明明发来了100...
阅读(3493) 评论(3)
79条 共6页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:104857次
    • 积分:2127
    • 等级:
    • 排名:第18745名
    • 原创:78篇
    • 转载:1篇
    • 译文:0篇
    • 评论:194条
    轻松一刻
    友情链接