关闭

Android语音录制和播放

楼主本来打算昨晚写的,但是昨天是万圣节,晚上不想动弹,所以推到今天来写了!简单说明一下,由于项目中用到了语音的录制、播放和上传,所以将功能抽取了出来,整理一下,也方便小伙伴们使用。效果就跟微信上语音聊天一样,长按按钮录制,松手就结束录制,并且能播放。录的时候,有个小话筒随着声音的大小而展现上下浮动的一个效果。大概效果如下图: 这是录完的效果,一开始就是一个录音的按钮,录完后才有下面的显示,可以...
阅读(90) 评论(0)

使用阿里云实现简单的直播

先说点废话, - -!最近懒癌犯了,都特么俩月没写东西了,是不是要废了?不过确实项目面临上线,时间也有点紧,经常加班,而且!!在这个紧要关头,经理说要加一个简单的直播模块,不要太华丽的那种,只要能实现:一边播,另一边能看就行。说:用阿里云的。 于是乎,我就去官网上下载了Demo以及SDK等瞅了瞅。传送门:https://help.aliyun.com/document_detail/45270....
阅读(565) 评论(1)

GreenDao简单配置使用

之前开发没用过本地数据库,当前开发的一个物联网项目,需要用到本地数据库,boss要求用GreenDao,无奈,只好学一下,并做一下记录。 先从配置开始。创建一个Demo来说明。 首先就是配置build.gradle(分Project和Module),两个都得配。。首先配Project的gradle,如图,就一行: 然后配置Module的gradle,如图: 最后: 然后同步一下即可...
阅读(226) 评论(0)

String转换排序问题

项目中遇到了一个排序的问题!朋友介绍了一个简单粗暴的方法~ 因为后台返回的数据,经过解析后放在了一个List集合中,里面的数据形式是这样的{“00851234”,“00891475”,“00521478”,“00365489”…….} 因为这个字符串的长度是固定不变的,所以可以强转成Int类型 在比较大小,工具类如下:package com.deer.rcmeterreading.utils;i...
阅读(237) 评论(0)

电商抢购倒计时View

项目中需要实现这种抢购倒计时的效果,github上有一篇stars比较多的文章,地址:https://github.com/iwgang/CountdownView:使用也很简单,xml里配置一下属性就行了,<cn.iwgang.countdownview.CountdownView android:id="@+id/countdownView" android:la...
阅读(613) 评论(0)

Android搜索功能

项目中的一个页面需要实现搜索查询功能,并且需求要在EditText下面显示历史查询记录和清除查询记录。网上逛了一圈,然后看到一篇不错的帖子,原创:http://blog.csdn.net/LeoLeoHan/article/details/50688283?locationNum=4&fps=1#comments xml代码:<LinearLayout xmlns:android="http://...
阅读(517) 评论(0)

水平Gallery效果

今天项目中的一个电影页面 要实现一个水平滑动效果,跟美团的电影页面很像,首先想到的是HorizontalScrollView,但是看到大神已经做了很好的封装了,所以说就直接套过来了,地址:http://blog.csdn.net/lmj623565791/article/details/38140505首先重写HorizontalScrollView:package com.mirrorflower...
阅读(654) 评论(0)

视频引导页

传送门:https://github.com/linglongxin24/WelcomeVideoPager,可以先去看看效果。很棒的!!大概流程如下:1、准备需要播放的视频资源文件,res目录下新建raw文件夹,把需要播放的3个mp4文件放进去(资源文件可以去上面的github项目中下载),如下图: 2、设置xml <R...
阅读(462) 评论(0)

ScrollView返回Top悬浮按钮

最近项目不是很忙,但是吧!又闲不住!忽然就想起了这种效果!出于以后项目中有可能会用到这个效果的原因,所以说还是玩玩吧!这种效果虽然不是很多,但是之前玩过的app中也遇到过这种效果~~所以说还是做一下记录吧! 查了查网上的方法,基本上都是重写ScrollView,so,鄙人就自豪的站在巨人的肩膀上,重写方法看如下所示:import android.content.Context; import an...
阅读(510) 评论(0)

消息提醒显示

核心代码:xml里一个TextView<TextView android:id="@+id/tv_msg " android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginLeft="-12dp"...
阅读(592) 评论(0)

banner轮播

一说到banner,这都是喜闻乐见的事情了!已经没什么新鲜劲了!以前,项目中一直都是自己去手写这个效果,经基友介绍,github上这么一个库:https://github.com/youth5201314/banner。玩了一下Demo,简直太粗暴!粗暴的不要不要的!!以后再也不用一点一点的去写了!太累~ 这里只贴代码,不懂的可以去github上去瞅瞅,很容易。。各种显示效果~~package c...
阅读(3900) 评论(3)

美团购买框悬浮效果

项目中需要实现类似美团购买框一样的悬浮效果,参考链接:http://blog.csdn.net/xiaanming/article/details/17761431, 重写ScrollView:package com.example.administrator.demo.view;import android.content.Context; import android.graphics.Can...
阅读(789) 评论(0)

设置ListView默认选中第一项

项目中遇到这样的一个需求,打开一个poupuWindow,里面是一个ListView列表,需求默认选中第一项,查了网上的很多方法都是listView.setItemChecked(0,true);然并卵,发现没什么效果。最终发现,正确的姿势是这样的!在adapter里添加一个方法:public void setDefSelect(int position) { this.de...
阅读(4276) 评论(0)

刷新库

Github上有一个star数比较多的刷新库,小伙伴们感兴趣的可以去看看玩玩,地址:https://github.com/bingoogolapple/BGARefreshLayout-Android,不过我还没在项目中使用,只是写个Demo玩了玩,效果还是可以的。 1、添加compile,一共3个,缺一不可!!compile 'com.android.support:recyclerview-v...
阅读(509) 评论(0)

日夜间模式的切换

看了网上那么多日夜间模式切换的方法,大概来说就3种吧!不过最好的一种便是通过反射来实现~ 参考链接:http://yuqirong.me/2016/09/08/对于Android日夜间模式实现的探讨/1:在values文件夹下的colors.xml里添加:#3b3b3b #F...
阅读(1226) 评论(0)

开发中的小知识点汇总(持续更新)

1、设置EdiText的光标的颜色以及大小: 添加属性:android:textCursorDrawable="@drawable/color_cursor"自定义一个光标color_cursor: <shape xmlns:android="http://schemas.android.com/apk/res/andro...
阅读(407) 评论(0)

ScrollView嵌套GridView以及添加分割线

其实跟嵌套ListView一样,重写GridView的这个方法@Override protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) { int expandSpec = MeasureSpec.makeMeasureSpec(Integer.MAX_VALUE >> 2, Measure...
阅读(593) 评论(0)

仿美团分段式选择控件

第一步:添加compile:compile 'info.hoang8f:android-segmented:1.0.6'第二步xml配置: <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="h...
阅读(1416) 评论(0)

WebView的简单使用

实际开发中,有时候需要用WebView来加载html,首先要在src/main目录下创建assets文件夹,里面放html文件,然后用WebView来加载: web_view.loadUrl("file:///android_asset/Demo.html");当然,WebView还可以直接加载一个url: web_view.loadUrl(url);完整代码:package com.exampl...
阅读(4068) 评论(0)

新手引导蒙层

关于这个,gitgub上有一篇还是不错的,传送门:https://github.com/binIoter/GuideView,感兴趣的小伙伴可以去看一下。 使用的话先倒库,这里就不多说了,会报错,修改了一下库的build.gradule就OK了~~下面看代码:MainActivitypackage com.example.lenovo.demo.activity;import android.ap...
阅读(2102) 评论(0)
50条 共3页1 2 3 下一页 尾页
    个人资料
    • 访问:93208次
    • 积分:1110
    • 等级:
    • 排名:千里之外
    • 原创:50篇
    • 转载:0篇
    • 译文:0篇
    • 评论:11条
    文章分类
    最新评论