- 博客(16)
- 收藏
- 关注
转载 AndroidStudio多渠道打包
由于国内Android市场众多渠道,为了统计每个渠道的下载及其它数据统计,就需要我们针对每个渠道单独打包,如果让你打几十个市场的包岂不烦死了,不过有了Gradle,这再也不是事了。 (一)在AndroidManifest.xml里设置动态渠道变量 data android:name="UMENG_CHANNEL" android:value="${UMENG_CHANNEL
2017-11-29 09:05:40 269
转载 友盟第三方登录(QQ登录)
第一步打开友盟官网注册一个账号,登录如下图进行操作点击个人中心 进入下一个界面点击管理创建一个应用生成AppKey:如下图 返回首页点击SDK与文档点击进行第三方登录集成点击右边的SDK下载选择你需要的平台 除了eclipse选项都选 这篇文章之介绍QQ第三方登录 阅读官方文档 一、解压下载的SDK打开:拷入友盟的三个核心库和
2017-11-29 08:31:12 2436 1
原创 XRecyclerView的多条目加载(banner+列表)
XRecyclerView可以实现多条目加载,下拉刷新,滚动到底部加载更多以及添加header功能的的RecyclerView。使用方式和RecyclerView完全一致,不需要额外的layout,不需要写特殊的adater。加载效果内置了AVLoadingIndicatorView上的所有效果,可以根据需要指定。 首先,使用XRecyclerView需要导依赖包 compile
2017-11-23 11:33:51 638
原创 简单使用GreenDao3.2进行增删改查
了解GreenDao greenDao是一个将对象映射到SQLite数据库中的轻量且快速的ORM解决方案。 greenDAO 优势 1、一个精简的库 2、性能最大化 3、内存开销最小化 4、易于使用的 APIs 5、对 Android 进行高度优化 接下来配置GreenDao3.2 首先在工程的build.gra
2017-11-15 16:13:18 980
原创 MVP模式实现网络请求数据并添加到列表(Rxjava+Retrofit)
使用MVP模式实现网络请求数据并添加到列表,网络请求数据使用的是RXjava和Retrofit 我在代码中添加了recyclerview和fragment来实现页面滑动 首先是导入依赖 compile 'com.squareup.retrofit2:retrofit:2.0.1' compile 'com.squareup.retrofit2:converter-gson:2.0
2017-11-05 23:04:37 973
原创 使用MVP模式实现简单的登录功能
首先介绍一下MVP。 MVP 全称:Model-View-Presenter ;MVP 是从经典的模式MVC演变而来,它们的基本思想有相通的地方:Controller/Presenter负责逻辑的处理,Model提供数据,View负责显示。 M:耗时操作 V:视图处理,与用户进行交互 P:逻辑处理 MVC和MVP的区别: 在MVC中,
2017-11-03 13:05:54 379
原创 Fresco的配置及使用
Fresco是一个强大的图片加载组件,支持Android2.3及其以后的版本 如何在项目中引入 Fresco: 使用 Android Studio构建一个项目 编辑 build.gradle 文件:在dependencies下添加依赖(选择所需的) // 在 API compile 'com.facebook.fresco:animated-base-support:
2017-11-02 23:57:57 590
原创 Android Studio如何配置java8
参考Android官网 在app的build.gradle中的android内添加 compileOptions { sourceCompatibility JavaVersion.VERSION_1_8 targetCompatibility JavaVersion.VERSION_1_8 } 在defaultConfig中添加 j
2017-11-02 23:35:10 3681
原创 Android Okhttp的网络拦截器
LoggingInterceptor package test.bwie.com.mymusic.Model.OkHttp; import android.os.Build; import android.util.Log; import com.google.gson.Gson; import java.io.IOException; import java.util
2017-10-25 19:18:49 1622
原创 Android实现购物车功能
main android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical"> android:id="@+id/btn_all" android:layout_widt
2017-10-22 20:36:06 1410
原创 商品分类
代码有点多,请耐心阅读! 权限 导包 compile 'com.android.support:recyclerview-v7:25.0.0' compile 'com.squareup.okio:okio:1.5.0' compile 'com.squareup.okhttp3:okhttp:3.2.0' compi
2017-10-22 20:09:42 2754
原创 简单使用Fragment实现页面切换
1.在activity_main的布局文件中添加 FrameLayout android:id="@+id/frag" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_weight="1">FrameLayout> LinearLa
2017-10-21 16:08:27 1772 1
原创 网络请求数据添加到列表(okhttp+RecyclerView)
okthpp实现步骤: 1.导包 //butterKnife compile 'com.jakewharton:butterknife:8.4.0' apt 'com.jakewharton:butterknife-compiler:8.4.0' //okhttp compile 'com.squareup.okio:okio:1.5.0' compile 'com.squareup
2017-10-15 18:16:09 1369
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人