- 博客(22)
- 资源 (4)
- 收藏
- 关注

原创 Android Json数据的解析+ListView图文混排+缓存算法Lrucache 仿知乎
前几天心血来潮,打算根据看知乎的API自己做一个小知乎,定制的过程遇到ListView的优化问题及图片未缓存重加载等等许多问题,解决了以后打算和博友分享一下。接口数据:http://api.kanzhihu.com/getpostanswers/20150925/archive首先,Json数据太常用,相信每一位开发者Json的解析都是必备的。我们要准备以下知识:JavaBea
2016-05-15 16:36:00
6741
转载 Angular-Http请求出现OPTIONS,不影响使用
原文地址:https://blog.youkuaiyun.com/weixin_43549408/article/details/84251680
2019-01-10 14:09:21
2832
原创 Angular6-Zorro(佐罗)组件使用-持续更新++
前言ZORRO:https://ng.ant.design/components/layout/zh博主当前库:7.0.0 beat3 loading组件业务场景,预加载给予用户思想缓冲时间通过ngIf判断是否显示loading组件html代码如下<nz-spin [nzSize]="'small'" class="forceCenter" *ngIf=...
2019-01-05 21:48:49
4402
2
原创 Angular6-路由-配置路由(常规路由+子路由+路由守卫)
核心ts文件app.module.ts下方的HomeModule是新建的模块,也是要被加载的路由模块。import {BrowserModule} from '@angular/platform-browser';import {enableProdMode, NgModule} from '@angular/core';import {AppComponent} from ...
2019-01-05 21:21:26
2823
原创 Angular6-新建组件component
进入预建组件的上级如我要在views下新建模块,在terminal中通过cd命令到views下先新建模块如下新建一个home组件ng g m home后新建页面ng g c home添加常用模块import { NgModule } from '@angular/core';import { CommonModule } from '@angular/commo...
2019-01-05 21:06:49
5543
原创 Angular6-表单校验-脏校验
老规矩上图构造表单import {Component, OnInit} from '@angular/core';import {FormBuilder, FormGroup, Validators} from '@angular/forms';import {encryptedDES} from '../../tools/nb-fn.utils';import {NbMess...
2019-01-05 20:38:26
6608
1
原创 基于Angular5+ZORRO+隐式SSM的个人博客开发-登陆页面[1]
前言:已经一年多没写博客了,Android那块已经很久没碰了,博友的回复也都没有及时回复。这里说一声抱歉哈~~. 正文:开发框架1、Angular5.2.102、倚天快速开发平台3、oracleDB4、ZORRO佐罗-(基于Ant Design,企业级中后台产品的交互语言和视觉风格)话不多说,登陆页面如下,点击放大Angular5项目新建Mic...
2019-01-02 00:27:54
692
转载 快捷开发 Android通用流行框架大全
转自:http://blog.youkuaiyun.com/true100/article/details/51492073本人很喜欢使用框架开发,所以也经常导致项目包,大的厉害。看到网上有一句忠告:在引入第三方类库的时候请慎重。是不是必须得用该第三方?
2016-05-27 11:38:08
714
转载 论Json解析途径及XML的对比
转自:大话Json http://blog.youkuaiyun.com/qq_22063697/article/details/51485829Json的定义:一种轻量级的数据交换格式,具有良好的可读和便于快速编写的特性。JSON Vs XML1.JSON和XML的数据可读性基本相同2.JSON和XML同样拥有丰富的解析手段3.JSON相对于
2016-05-27 11:31:15
646
原创 ViewHolder重用机制 RecyclerView+CardView 优化
ListView的优化想必大家耳熟能详,其中必有ViewHolder的重用机制,holder的写法就是为了将一些你所需要展现在view上的元素封装好。主要起作用的是convertView.setTag()方法,传入holder,将数据缓存起来,下次使用的时候可避免回收。当然,在数据量小的时候体现不明显,当数据量多且item元素多的时候效果相当显著。废话不多说了,RecyclerView的功
2016-05-21 17:11:44
2946
转载 解决常见布局Viewpager+Fragment多页面切换销毁问题
来自:http://blog.youkuaiyun.com/icyfox_bupt/article/details/18356461。早些时间,由于项目中使用了Viewpager+fragment组成基本的滑动界面,项目开发起来之后才发现自己在切换的时候出现了一些问题。每次切换时,fragment总先执行onCreateView方法,导致initView()我的一个初始化函数重载。重点就来了:由于
2016-05-18 10:50:39
1951
原创 初始Volley框架 ImageLoader请求Url 并加载
本篇博客内容不多,而且与之前提到的大同小异,一样是volley的入门级操作。这里应博友的要求,写了一个volley中ImageLoader加载url地址的demo。如下:activity_main.xml <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns
2016-05-16 18:57:02
1025
原创 炫酷开源框架 SweetAlertDialog
建议多使用框架进行快捷开发,SweetAlertDialog是一款特效十分炫的弹框样式,想必博友们肯定看腻了Andorid自带的Dialog,觉得它并不美观。你可以尝试一下SweetAlertDialog,这里博主就上一种样式,其他的样式朋友们自己调用就是。首先要导入SweetAlertDialog的library,下载地址:http://download.youkuaiyun.com/det
2016-05-15 17:30:57
3327
原创 初识Volley框架 加载以及查看json数据+html元素
本文主要讲解使用框架Volley进行html元素的查看以及json数据的查看。例子较为简单,这里博主就不做过多陈述。直接给大家上源码:activity_volley_using.xml<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools=
2016-05-15 17:02:37
1093
原创 Android 初识网络编程 使用HttpURLConnection请求url
好早之前的demo,当时第一次接触android的网络编程,还不明白什么是请求以及创建连接和一些http处理。也给一些初学的朋友分享一下。过程很简单,本Demo仅加载了一张图片。使用HttpURLConnection创建一个连接,对该地址发起get请求即可得到200的返回码。需要注意的是:UI的更新需要开一个子线程然后在handler中进行更多或者加载最好,不要在主线程,避免线
2016-05-15 16:23:17
950
原创 Android 小分享 按两次回退退出软件
可以想象一下,退出的时候如果弹一个大框提示用户,你真的要退出吗?在我看来不是很美观和方便,反而影响了用户体验。现在很多软件都有这样的设计思想,当用户按下两次回退的时候退出软件,在一定的时间内如若不再点击回退则取消事件。实现过程很简单,但是软件正是需要这一类功能:先声明一个量:private long exitTime = 0;然后执行onKeyDown事件:@Ove
2016-05-15 16:13:37
663
原创 Android开发 Bmob第三方云实现登陆注册
有朋友问到,为什么使用第三方Bmob进行注册的时候返回用户为空,user=null这种情况?我想必然是你的Javabean中定义了一个username和password与Bmob固定的接口冲突了,不让你成功返回。原因如图,Bmob有自己的_User表,不需要重复定义,只需要调用即可完成注册和登陆:先是简单xml文件。activity_userpager.xml,登陆部分<Li
2016-05-15 15:58:12
4754
原创 Android开发,30行代码集成图片轮播RollViewpager,你说快吗?
前两天看到有个框架RollViewpager,之前没听过,原来是Github上的大神自己写的一个框架,也许是没有推广开的原因?现在的开发时代属于便捷开发,在这儿做一个简单的介绍和显示,老规矩先上图:首先,框架的使用可以有多种途径,我们这儿添加依赖:在你的App下build.gradle中dependencies下加入:compile 'com.jude:rollviewpa
2016-05-15 15:26:33
4940
1
原创 Bmob平台实现头像上传+Volley框架加载图片url
这段时间项目中有用到第三方云推送服务,看了看网络上比较好的云平台,觉得Bmob(http://www.bmob.cn/)还是不错的,拥有自己的体系和接口,开发文档很全面。推荐给开发者使用。先上图Bmob云的头像上传:Bmobfile中的方法--upload,回调两个值给开发者,success和failed,其中包含图片url,根据返回的url使用volley进行图片的简单加载即可。
2016-05-15 15:08:14
6352
1
原创 Android 头像上传 相机+图库 绘制圆形头像
老话常谈,在开始之前来几张图,看看效果:主界面:activity_main.xml<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" xmlns:app
2016-04-15 13:26:07
1608
原创 禁止viewPager滑动事件 viewPager的重写套用
很多时候由于要做图片轮播和侧边栏,如果此时MainActivity可以滑动的话想必事件头疼的事。下边我们用最快最明了的方法禁止它的滑动。尽管拿去,首先是viewpager的重写:ViewPagerRewrite.java
2016-04-14 16:31:32
1723
原创 Android fragment中 简洁而方便的自定义ListView 规划你喜欢的风格
光说没效果不行,先放图。tab_layout.xml xml version="1.0" encoding="utf-8"?>LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_wi
2016-04-13 18:39:17
3945
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人