- 博客(25)
- 收藏
- 关注
翻译 android购物车
使用MVP进行数据的传送 布局自己定义需要什么创建什么//首先我们先给配置上接口//首先我们需要封装okhttp在moudle中解析 然后把list集合传回给View public class MyDataMoudle implements DataMoudle { @Override public void getData(String url, final DataP...
2018-03-30 14:31:26 193
翻译 高德地图最简版展示
//首先去高德注册一个自己key值http://lbs.amap.com/2.进入控制台,创建新应用,点击添加新的key3.获取SHA1和包名:进入cmd命令行中,输入cd .android,找到用户下的.android文件,然后输入keytool -list -v -keystore debug.keystore,出现输入密钥库口令,通常是:android,然后就可以获得SHA1安全码。包名就是...
2018-03-24 14:22:49 1134
翻译 RecyclerView的默认添加和删除
public void add(){ list.add(0,"我是新加的数据"); // notifyDataSetChanged(); notifyItemInserted(0); }//删除item的方法 public void remove(){ if (list==null){ return; ...
2018-03-23 19:09:33 301
翻译 RecyclerView的点击事件
//首先需要定义一个接口//传进去点击事件和长按事件interface OnItemClickListener{ void itemClick(View v,int position); void itemLongClick(View v,int position); } /** * recyclerView的监听事件 */ public...
2018-03-23 19:07:04 140
翻译 上传照片到网址并且封装OkHttp并显示数据
//清单文件里面必须写上这三个权限<uses-permission android:name="android.permission.INTERNET"></uses-permission><uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"></uses-pe...
2018-03-22 17:25:40 291
翻译 DrawerLayour布局
<?xml version="1.0" encoding="utf-8"?><android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="100dp" android:lay...
2018-03-21 19:31:15 99
翻译 shape用于xml改变形状
//在Drawable中新建一个xml<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle" > <corners android:top
2018-03-20 15:30:48 184
翻译 二维码
首先需要添加依赖compile 'cn.yipianfengye.android:zxing-library:2.1'2.在Application中执行初始化操作提示:在清单文件中注册Applicationpublic class MyApplication extends Application{ @Override public void onCreate() { ...
2018-03-16 18:16:43 151
翻译 RecyclierView分割线
//在主界面添加//分割线rey.addItemDecoration(new DividerItemDecoration(this, DividerItemDecoration.VERTICAL));//首先自己定义一个drawable<shape xmlns:android="http://schemas.android.com/apk/res/android" a...
2018-03-15 17:11:19 147
翻译 CircleImageView图片的显示
//需添加两个依赖:compile 'de.hdodenhof:circleimageview:2.2.0'compile 'com.github.bumptech.glide:glide:3.7.0'//布局文件<Button android:onClick="click" android:layout_width="wrap_content" android:layout_hei...
2018-03-14 18:09:30 729
翻译 流式布局最简版
、//添加一个依赖:compile 'com.fynn.fluidlayout:fluidlayout:1.0'//这是布局文件<ScrollView android:layout_width="match_parent" android:layout_height="wrap_content"> <com.fynn.fluidlayout.FluidLayout androi...
2018-03-14 15:28:46 234
翻译 MVP思路
接下来就一步步教你用:1、首先把结构包分好,方便理清思路2、定义Model层的接口IModel/** * Model层接口---实现该接口的类负责实际的获取数据操作,如数据库读取、网络加载 */public interface IModel { void getData(Model.LoadDataCallback callback);}然后创建Model实体类实现IModel接...
2018-03-13 22:44:25 295
翻译 ListScoller上下滑动
package com.example.listscoller;import android.app.AlertDialog;import android.app.ProgressDialog;import android.content.DialogInterface;import android.os.Handler;import android.support.v7.app.Ap...
2018-03-13 09:25:45 203
翻译 安卓基础知识
标识符命名法最要有四种:Camel(骆驼)命名法:除首单词外,其余所有单词的第一个字母大写,如:fooBar;Pascal命名法:所有单词的第一个字母大写,如:FooBar;下划线命名法:单词与单词间用下划线做间隔,如:foo_bar;匈牙利命名法:广泛应用于微软编程环境中,在以Pascal命名法的变量,首字母小写说明该变量的类型。 量的取名方式为:scope_ prefix_qualifier...
2018-03-11 21:21:38 149
翻译 自定义view的简单操作
MainActivity里面的显示控件和方法package com.example.zidingyiview2;import android.content.Context;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.graphics.Canvas;import androi...
2018-03-11 21:15:48 164
翻译 Okhttp封装
public class OkhtttpUtils { //单例模式,把构造方法进行私有化 private OkhtttpUtils(){}; static OkHttpClient client; public static OkHttpClient getInstance(){ if (client==null) { ...
2018-03-09 19:12:39 199
翻译 android利用canvas画线 及点击移动
public class DrawView extends View { public DrawView(Context context) { super(context); } @Override protected void onDraw(Canvas canvas) { super.onDraw(canvas...
2018-03-09 17:11:12 4833
翻译 okttp的get异步和同步 post的异步简单使用情况
package com.example.day12okhttp;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.util.Log;import android.view.View;import java.io.IOException;import okh...
2018-03-08 14:20:47 171
翻译 Volle获取json的数据
StringRequest stringRequest = new StringRequest("https://www.zhaoapi.cn/ad/getAd", new Response.Listener<String>() { public void onResponse(String response) { if (response != null &...
2018-03-07 16:18:28 120
翻译 AS的安装
下载地址https://developer.android.google.cn/studio/archive.html 安装简介 http://www.jb51.net/article/77219.htm androidstudio 插件 简介 http://blog.csdn.net/zheng_weichao/article/details/72961791 androidstudio 常...
2018-03-07 16:17:29 579
翻译 网页三角制作和点击列表排序
<div class="angle">&#9660</div>上三角形实体: &#9650右三角形实体: &#9658下三角形实体: &#9660左三角形实体: &#9668 根据自己所需要的制作<div ng-click="col='gid';desc=!desc">商品编号</div&a
2018-03-06 15:05:08 411
翻译 普通页面练习
<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>周考</title> <style type="text/css"> /*用的基本都是类选择器*/ /*进行的布局*/ .da{ wi
2018-03-04 23:00:46 140
翻译 $http获取地址的增删改查
<!DOCTYPE html><html ng-app="app"> <head> <meta charset="UTF-8"> <title></title> <style> table tr:nth-child(even) { background-col
2018-03-03 10:41:44 275
翻译 已有数据进行增删改查
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>大工程增删改查</title> <script src="js/angular.min.js"&
2018-03-01 12:14:07 188
翻译 基础的操作增删改查
<!DOCTYPE html><html > <head> <meta charset="UTF-8"> <title></title> <title>购物车操作</title> <style> table tr:nth-chi
2018-03-01 12:12:32 186
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人