- 博客(28)
- 问答 (1)
- 收藏
- 关注
原创 多渠道打包(Walle打包)
注意签名文件必须永久保存,不然后果不堪设想//Walle多渠道打包 https://github.com/meituan-dianping/walle //参考案例 https://github.com/liqy/IMApp //报错jvm内存不足(解决) http://blog.csdn.net/carter_yu/article/details/53994755 //命令...
2018-03-08 14:14:38 668
原创 MVP解绑
1.首先在p层定义一个方法(判断V层接口是否不为空) public void onBind(){ if(gwcShowV!=null){ gwcShowV = null; } }2.在V层的onDestroy方法中调用 onBind方法(先判断p层的实例不为空)@Override protected void onDestroy() {
2018-01-02 20:45:00 355
原创 RecycleView的使用方法
1、首先导入下方依赖compile 'com.android.support:recyclerview-v7:26.0.0-alpha1'2、再布局文件书写recycleview控件<android.support.v7.widget.RecyclerView android:id="@+id/main_recycle_view" android:layout_wid
2018-01-01 15:09:39 325
原创 Retrofit工具类
1、首先添加下方依赖(包含Gson依赖)compile 'com.squareup.retrofit2:converter-gson:2.0.2'2、做一个回调接口类public interface CallBack { void onSuccess(Object o); void onFailed(Throwable t);}3、创建一个接口类负责拼接公共参数package c
2018-01-01 13:54:06 505
原创 讯飞语音集成(语音转文字,文字转语音)
语音听写SDK适配安卓6.0需要手动申请权限 关于语音听写SDK的开发,参考科大讯飞开放平台官网为准在百度搜索讯飞科技开放平台,自己注册账号 自己创建一个新应用在控制台界面创建完应用,然后选择SDK下载选择需要的SDK进行下载(这里我们选择的是组合下载前两个)解压下载包,在libs中对应导入Android Studio中 jar包需要Add As Library操作 jnilibs文件夹自建
2017-12-28 07:41:32 49914 4
原创 Fresco2
1.Fresco的环境搭建 (1)在项目的build.grade文件里添加依赖(注意:因为Fresco进行了包的拆分,用到哪个功能就添加对应的依赖,可以减少APP的体积) dependencies { //Fresco,无论使用哪个模块的功能,都必须要添加的基础依赖 compile ‘com.facebook.fresco:fresco:0.14.1’ //下面的依赖根据需求,
2017-12-26 07:43:25 296
原创 Fresco
1.Fresco的环境搭建(1)在项目的build.grade文件里添加依赖(注意:因为Fresco进行了包的拆分,用到哪个功能就添加对应的依赖,可以减少APP的体积)dependencies { //Fresco,无论使用哪个模块的功能,都必须要添加的基础依赖 compile 'com.facebook.fresco:fresco:0.14.1' //下面的依赖根据需求,用到哪个模
2017-12-26 07:39:49 233
原创 常用依赖&权限
compile 'com.youth.banner:banner:1.4.9' //banner compile 'com.github.bumptech.glide:glide:3.7.0' //glide compile 'com.squareup.okhttp3:okhttp:3.9.1' //okhttpcompile 'com.android.support:recyc
2017-12-15 09:36:48 195
原创 自定义view视图,小球随手指动
package com.example.rikao1130.view;import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.Paint;import android.support.annotation.ColorI
2017-11-30 09:41:43 248
原创 购物车(angularJS)
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>max</title> <style> .tab tbody tr:nth-child(odd){background-color: #ffacbd} .tab tbody tr:nth-child(eve
2017-11-22 20:11:44 244
原创 HTML5小结
百度首页案例(背景图片、部分动画)<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>百度一下!你就知道</title> <style>/*background-repeat: no-repeat;/*设置图片不平铺*/background-size:100% 100%;/*设置图片的
2017-11-15 14:41:21 458
原创 RadioGroup与Viewpager联动
1、布局文件<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http
2017-10-26 09:39:50 949
原创 底部导航:BottomTabBar的简单应用
1.添加依赖: compile ‘com.hjm:BottomTabBar:1.1.1’ 2. 放上XML布局:<com.hjm.bottomtabbar.BottomTabBar android:layout_alignParentBottom="true" android:id="@+id/bottomTabBar" android:layout_width="matc
2017-10-25 10:54:21 582
原创 PullToRefreshScrollView的使用
准备工作: 第一步:导入pullToRefresh的工程,注意需要16版本的sdk,与19版本的构建工具(需要连网下载) 第二步:将工程作为依赖库添加到自己的工程中使用步骤: 第一步:在布局文件中添加PullToRefreshScrollView组件<!-- ptr:ptrDrawable="@drawable/default_ptr_flip":刷新时显示的图片 ptr:p
2017-10-24 18:34:17 4400 10
原创 pullToRefresh使用(实现listview上拉下拉)
使用pullToRefresh:1.pullToRefresh的导入 在https://github.com/chrisbanes/Android-PullToRefresh 下载pullToRefresh 的开源文件 Android-PullToRefresh-master 将文件中library导入工程(点击new按钮 -> import Module…..库文件)导入的时候编译完成可能会
2017-10-24 18:31:39 291
原创 Drawerlayout侧滑菜单
1、Drawerlayout的xml布局 <?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" andro
2017-10-24 15:02:36 229
原创 TabLayout横滑菜单+viewpager
package com.example.day2017_10_21demo.Fragment;import android.os.Bundle;import android.support.annotation.Nullable;import android.support.design.widget.TabLayout;import android.support.v4.app.Fragme
2017-10-22 20:27:55 311
原创 RidaoGroup点击事件
//点击事件 layout_main_radiogroup.setOnCheckedChangeListener(new RadioGroup.OnCheckedChangeListener() { @Override public void onCheckedChanged(RadioGroup group, @IdRes int c
2017-10-22 20:25:44 450
原创 封装Activity
1package com.example.day2017_10_21demo;import android.app.Application;import android.os.Bundle;import android.os.PersistableBundle;import android.support.annotation.Nullable;import android.support.
2017-10-22 20:22:31 446
原创 自动轮播的框架(Banner)的介绍以及使用
Banner是一个框架,此框架是用于实现在Android中,ViewPager的图片无限轮播功能。在使用Banner框架时我们需要添加它的远程依赖:compile ‘com.youth.banner:banner:1.4.9’1、添加依赖 (1)、点击代码编辑页面右边的Grable;然后选择要添加远程依赖的项目右键选择第一项(如下图) (2)、点击完成后会跳到下图编辑页面,在相应位
2017-10-20 10:53:14 1469
原创 Connection请求数据工具类
创建一个Util包 创建以下两个 工具类 1、package com.example.gridview.Utils;import android.os.AsyncTask;import java.io.IOException;import java.io.InputStream;import java.net.HttpURLConnection;import java.net.Malfor
2017-10-18 20:22:58 340
原创 网络连接的判断及网络类型的判断
直接调用以下方法即可//这是一个方法 public void checkMobileNet() { // 1.得到系统服务ConnectivityManager ConnectivityManager manager = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE);
2017-10-18 20:19:32 1893
原创 XListView的使用方法
1、首先下载第三方xlistview的数据包 2、复制src下view包中的三个java文件 3、复制res包下的三个xml文件放入layout中 4、复制图片和values中string.xml文件中的数据到相应的文件夹下5、在布局文件直接书写(另一种listview)<view.XListView android:id="@+id/xlv" androi
2017-10-15 20:18:43 428
原创 listview多条目布局
关于多条目布局新加两个方法总条目类型总数和返回条目类型——–listview适配器———class MyAdapter extends BaseAdapter{ final int TYTLE_ONLY = 0;//只有文字的形式 final int IMAGE_LEFT = 1;//表示图片在左边,文字在右边 final int IMAGE_RIGHT = 2;//表示图片
2017-10-15 19:09:50 313
原创 Connection请求数据
//在onCreat方法调用内部类,实例化对象启动后置参数为接口网址MyTask task=new MyTask(); task.execute(“http://v.juhe.cn/weixin/query?key=88f7bbc507e3ecacfaeab2b47dd8936f&ps=30“);//内部类class MyTask extends AsyncTask《String,Void,Str
2017-10-14 09:40:32 473
原创 ImageLoder的使用
ImageLoder的使用方法: 1.在libs文件夹上添加jar包,并添加 ——> Add As Library 2.添加下方的类,注意继承入口函数要自己打,并手动打onCreate方法,其余的复制并导包 3.在清单文件(AndroidManifest.xml)里注册如下 ——> 《application android:name=”.MyApp”》《/ap
2017-10-13 20:01:12 289
空空如也
android studio在windows系统下创建安卓模拟器报的错,这个该怎么解决?
2017-10-08
TA创建的收藏夹 TA关注的收藏夹
TA关注的人