全屏浏览
缩小浏览
回到页首
摘要:多线程下载是加快下载速度的一种方式,通过开启多个线程去执行一个任务,可以使任务的执行速度变快。多线程的任务下载时常都会使用得到断点续传下载,就是我们在一次下载未结束时退出下载,第二次下载时会接着第一次下载的进度继续下载。对于android中的下载,我想分多个部分去讲解分析。今天,我们就首先开始and 阅读全文
posted @ 2016-04-10 09:19 huhx 阅读(3383) 评论(20) 推荐(25) 编辑
摘要:观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态上发生变化时,会通知所有观察者对象,让他们能够自动更新自己。今天我们通过模拟按钮的处理事件来深入Java观察者模式的学习。 目录导航 Java观察者的简要说明 观察者模式所涉及的角色有: ● 抽象主题(S 阅读全文
posted @ 2016-04-07 15:16 huhx 阅读(1684) 评论(0) 推荐(5) 编辑
摘要:Java动态代理机制的出现,使得 Java 开发人员不用手工编写代理类,只要简单地指定一组接口及委托类对象,便能动态地获得代理类。代理类会负责将所有的方法调用分派到委托对象上反射执行,在分派执行的过程中,开发人员还可以按需调整委托类对象及其功能,这是一套非常灵活有弹性的代理框架。下面我们开始动态代理 阅读全文
posted @ 2016-04-06 09:56 huhx 阅读(10175) 评论(8) 推荐(17) 编辑
摘要:在Android中实现异步任务机制有两种方式,Handler和AsyncTask,今天我们从源码着手去深入地理解AsyncTask的源码,做一个详细的过程分析与总结。对于方法执行的每一步,都比较细致的分析。 阅读全文
posted @ 2016-03-19 20:50 huhx 阅读(1976) 评论(9) 推荐(11) 编辑
摘要:android基础---->JSON数据的解析,从源码和具体的实例去解读JSON的两种常见的解析技术,Gson与jsonObject。 阅读全文
posted @ 2016-03-17 21:57 huhx 阅读(4868) 评论(5) 推荐(13) 编辑
摘要:在TextView中创建空心文字 <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerInParent="true" android:shado 阅读全文
posted @ 2020-07-30 21:49 huhx 阅读(78) 评论(0) 推荐(0) 编辑
摘要:reference: https://www.filledstacks.com/snippet/managing-quick-actions-in-flutter/ code import 'dart:io'; import 'package:flutter/material.dart'; impo 阅读全文
posted @ 2020-07-30 21:48 huhx 阅读(92) 评论(0) 推荐(0) 编辑
摘要:Get the orientation 1. Media Query import 'package:flutter/material.dart'; void main() => runApp(MyApp()); class MyApp extends StatelessWidget { @over 阅读全文
posted @ 2020-07-24 20:15 huhx 阅读(158) 评论(0) 推荐(0) 编辑
摘要:####1. string type main(List<String> args) { String name = "huhx"; changIt(name); print('after: $name'); // after: huhx } void changIt(String name) { 阅读全文
posted @ 2020-07-23 15:57 huhx 阅读(124) 评论(0) 推荐(0) 编辑
摘要:delete webstorm Besides we delete the Webstorm App, We also need to delete related config or log directory as following. ~/Library/Preferences/ ~/Libr 阅读全文
posted @ 2020-07-23 09:15 huhx 阅读(67) 评论(0) 推荐(0) 编辑
摘要:At least, there are three ways to create the singleton object with dart. 1. factory constructor class SingletonOne { SingletonOne._privateConstructor( 阅读全文
posted @ 2020-07-23 09:00 huhx 阅读(108) 评论(0) 推荐(0) 编辑
摘要:Native Query throw exception dto code import lombok.Value; @Value public class IdsOnly { Integer id; String otherId; } repository public interface Tes 阅读全文
posted @ 2020-07-03 10:15 huhx 阅读(311) 评论(0) 推荐(0) 编辑
摘要:copy text to clipboard Clipboard.setData(ClipboardData(text: string)); since Flutter1.9, you can use SelectableText, it enable the copy feature. get t 阅读全文
posted @ 2020-07-03 09:46 huhx 阅读(109) 评论(0) 推荐(0) 编辑
摘要:整理一下比较有意思的类QQ的UI实现。Nothing that has meaning is easy. Easy doesn’t enter into grown-up life. darken the background image 很多场景下,我们需要背景图片上面显示文字。如果是白色字体的话 阅读全文
posted @ 2020-07-03 09:36 huhx 阅读(113) 评论(0) 推荐(0) 编辑
摘要:当我们想showSnackBar的时候,需要通过Scaffold.of(context)得到Scaffold。但是如果这个context用错的话,flutter就会抛出错误。下面我们通过代码仔细看一下。 issue code import 'package:flutter/material.dart 阅读全文
posted @ 2020-06-29 16:30 huhx 阅读(138) 评论(0) 推荐(0) 编辑