![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
余生I
这个作者很懒,什么都没留下…
展开
-
Android 自定义Gridview 解决RecyclerView布局适应问题
创建一个类继承GridviewXML中调用<view.MyGridView android:id="@+id/type_son" android:layout_width="match_parent" android:layout_height="wrap_content" android:numColumns="3"原创 2017-10-25 19:42:14 · 1735 阅读 · 0 评论 -
Android 断点续传
依赖compile 'com.loopj.android:android-async-http:1.4.9'Activitypublic class OtherActivity extends AppCompatActivity { protected static final String TAG = "OtherActivity"; //下载线程的数量 private fi原创 2017-11-12 19:55:46 · 724 阅读 · 0 评论 -
Fresco加载图片详解
添加依赖dependencies { // 在 API < 14 上的机器支持 WebP 时,需要添加 compile 'com.facebook.fresco:animated-base-support:0.12.0' // 支持 GIF 动图,需要添加 compile 'com.facebook.fresco:animated-gif:0.12.0' // 支持 WebP (静态原创 2017-11-02 19:26:04 · 1657 阅读 · 0 评论 -
友盟第三方登录之QQ
第一步打开友盟官网注册一个账号,登录如下图进行操作点击个人中心进入下一个界面点击管理创建一个应用生成AppKey:如下图返回首页点击SDK与文档点击进行第三方登录集成点击右边的SDK下载选择你需要的平台 除了eclipse选项都选 这篇文章之介绍QQ第三方登录阅读官方文档 一、解压下载的SDK打开:拷入友盟的三个核心库和需要的第三方jar包把SDK中的debug.keystore拷入工程:原创 2017-11-16 10:38:19 · 10466 阅读 · 1 评论 -
Android TextInputLayout更好看的输入框加EvenBus传值
Android TextInputLayout更好看的输入框加EvenBus传值原创 2017-11-15 09:14:08 · 1799 阅读 · 1 评论 -
Android GreenDao基本使用
greenDao是一个将对象映射到SQLite数据库中的轻量且快速的ORM解决方案。 关于greenDAO的概念可以看官网greenDAOgreenDAO 优势1、一个精简的库 2、性能最大化 3、内存开销最小化 4、易于使用的 APIs 5、对 Android 进行高度优化GreenDao 3.0配置GreenDao 3.0采用注解的方式来定义实体类,通过gradle插件生成相应的代码。原创 2017-11-15 20:04:45 · 11018 阅读 · 0 评论 -
100%完美友盟分享
第一步:去友盟官网注册账号,创建一个应用(应用名与项目名保持一致),这个详细步骤可参考友盟QQ登录 此次略过,正文导入jar包添加权限 <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> <uses-permission android:name="android.permission.ACCE原创 2017-12-07 10:08:23 · 1288 阅读 · 0 评论 -
融云IM集成
首先到融云官方网站下载融云 SDK。融云 SDK 各部分功能以插件化的形式独立提供,开发者可以根据自己的需要,自由组合下载。各组件的功能如下需要什么功能就导入该功能的组件并与自己的APP进行依赖在融云开发平台创建应用获取AppKey与token值将 PushLib 中的 jar 包 和 pushDaemon -> libs 目录下应用所支持平台的 so 拷贝到您应用的 libs 目录下,另外还需要将原创 2017-12-26 10:34:09 · 1539 阅读 · 0 评论 -
Android BottomTabBar的简单使用
依赖compile 'com.hjm:BottomTabBar:1.1.1'布局<com.hjm.bottomtabbar.BottomTabBar android:layout_width="match_parent" android:id="@+id/bottom_tab_bar" android:layout_height="match_pare原创 2017-10-25 19:28:25 · 2147 阅读 · 1 评论 -
Android Tablayout和viewpage fragment连用
依赖compile 'com.android.support:design:23.4.0'效果展示布局<android.support.design.widget.TabLayout android:layout_width="match_parent" android:layout_height="40dp" android:id="@+id/tab转载 2017-10-25 19:20:34 · 369 阅读 · 0 评论 -
Android 自定义viewARGB颜色透明度
//透明度;alpha 取值对照 100% — FF 95% — F2 90% — E6 85% — D9 80% — CC 75% — BF 70% — B3 65% — A6 60% — 99 55% — 8C 50% — 80 45% — 73 40% — 66 35% — 59 30% — 4D转载 2017-09-28 11:11:31 · 1236 阅读 · 0 评论 -
Android 自定义View画圆和Canvas详细说明
基本语法public void drawCircle (float cx, float cy, float radius, Paint paint) 参数说明cx:圆心的x坐标。cy:圆心的y坐标。radius:圆的半径。paint:绘制时所使用的画笔。实例演示下面通过代码来演示如何在画布上绘制圆形。@Overrideprotected void onDraw(Canvas canvas原创 2017-10-18 09:26:01 · 779 阅读 · 0 评论 -
Android自定义view圆形进度条
Android自定义view圆形进度条自定义一个类实现构造方法 重写方法 package test.bwie.com.baixinfei20171009;import android.content.Context; import android.content.res.TypedArray; import android.graphics.Canvas; import android.gr原创 2017-10-09 14:02:40 · 1274 阅读 · 0 评论 -
Android-使用Android Studio实现第三方QQ登录
现在的第三方登录很普遍如QQ,微博,微信,今天我们就来实现如何接入QQ登录到我们的项目中 要想使用QQ登录我们需要到腾讯开放平台注册账号获取开发者资格地址:(http://open.qq.com) 注册完成后点击我们右上角的管理中心 进入管理中心后点击下面的创建应用然后选择Android平台就会获取APPID和APPKEY创建完成后我们需要到 然后选择Android平台就会获取APPID原创 2017-10-12 09:16:26 · 2016 阅读 · 0 评论 -
Android 科大讯飞第三方SDK集成
一、语音识别1.下载SDK(地址:http://www.xfyun.cn/sdk/dispatcher),选择语音听写SDK ,下载前会让你先创建应用,创建应用后会得到一个appid。然后点“立即开通”去开通“语音识别”功能,之后就会跳出“SDK下载”的页面,然后就可以下载了(未注册账号的要先注册一个账号)。2.将下载好的SDK中 libs 目录下的 Msc.jar包引入到工程中原创 2017-11-01 09:00:39 · 5392 阅读 · 0 评论 -
MOB短信验证
短信验证是现在很流行的一种验证身份的技术。用户输入手机号,短信验证平台发送验证码至用户手机,用户输入正确的收到的验证码即可验证手机身份。本文介绍引用第三方mob网站的sdk添加进入app实现短信验证功能的教程。首先在MOB网站注册账户,在后台为你的app注册获得appkey和appsecret。后下载网站的短信验证SDK,这里是我下载的studio版本的。 通过Android开发文档进行集原创 2018-01-01 17:07:04 · 473 阅读 · 0 评论