自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

foever young

Enjoy coding,enjoy life!

  • 博客(21)
  • 资源 (9)
  • 问答 (3)
  • 收藏
  • 关注

翻译 深入 Animation

去年,我录制了 Flutter Animations 系列中的一集,我想我会为那些更喜欢文本而不是视频的人发布相同的内容。Last year, I got to record one of the episodes in the Flutter Animations series, and I thought I’d publish the same content for those who prefer text over video.Animation deep dive在该系列的其他几集中

2021-10-13 11:35:19 223

翻译 什么时候应该使用AnimatedBuilder 或AnimatedWidget?

我们知道你在飞行时有很多选择,我的意思是动画,在 Flutter 中,所以感谢你选择 AnimatedBuilder 和 AnimatedWidget。 等等,什么? 不! Flutter 有许多不同的动画小部件,但与商业航空公司不同的是,每种类型的小部件都适合不同类型的工作。 当然,您可以通过几种不同的方式完成相同的动画,但是使用正确的动画小部件来完成这项工作将使您的生活更轻松。We know you have many choices when you fly, I mean animate, in

2021-10-11 23:01:03 233

翻译 带有内置显式动画的定向动画

要以视频形式观看这篇文章,请在此处查看我们的 YouTube 视频。To watch this post in video form, check out our YouTube video here.你好! 在我们之前的文章中,我们学习了如何使用 Flutter 的隐式动画制作一些很棒的动画。 AnimatedFoo 和 TweenAnimationBuilder 使您能够将一些基本动画放入您的应用程序中。 这些动画通常朝着一个方向进行,从开始到结束“补间”,然后停止。 在幕后,Flutter 正

2021-10-11 17:51:20 452

翻译 Flutter 中的自定义隐式动画……使用 TweenAnimationBuilder

要在 Flutter 中制作动画,有许多不同的选项可用。 您如何选择合适的动画小部件? 这篇文章是我们动画系列的一部分,深入探讨了 TweenAnimationBuilder 的最佳用例以及不同小部件何时最适合这项工作。 本系列的上一篇文章解释了所有内置的隐式动画小部件的强大程度以及您可以使用它们完成多少工作。To make animations in Flutter, there are many different options available. How do you choose the r

2021-10-10 21:07:36 891

翻译 Flutter 动画基础与隐式动画

在本系列文章中,我们将向您介绍 Flutter 中的动画,并向您展示如何为您的 Flutter 应用程序构建简单和复杂的动画。In this series of posts, we’re going to introduce you to animations in Flutter, and show you how to build both simple and complex animations for your Flutter app.如果您愿意,这篇文章也可以作为视频使用。This

2021-10-08 16:51:08 520

翻译 如何选择适合你的 Flutter Animation Widget?

要以视频形式观看这篇文章,请在此处查看我们的 YouTube 视频。本文最初由 Emily Fortuna 撰写,并已代表她发布。所以,你决定在你的 Flutter 应用程序中包含一个动画——多么令人兴奋! 问题是,有很多不同的动画组件,因此找出最合适的一个可能会让人不知所措。 幸运的是,这篇文章可以提供帮助!So, you’ve decided to include an animation in your Flutter app — howexciting! The thing is, the

2021-10-08 15:28:51 272

原创 Fiddler对手机或模拟器的网络请求抓包

看了多篇博客,受益匪浅!在这里做一个总结。如题,这里把问题做一个大的划分:Fiddler对Android手机网络请求抓包Fiddler对Android模拟器网络请求抓包Fiddler对Https请求抓包Fiddler对使用OkHttp网络框架的app请求抓包问题 1:参见 Android利用Fiddler进行网络数据抓包问题 2:网上查找了许多,但是针对的模拟器版本比较老或者使用的是G

2017-04-22 17:02:01 8186 1

转载 手机休眠被唤醒后timer还继续执行吗

转自:https://zhidao.baidu.com/question/1383642695464417020.html前段时间在工作的时候碰见一个问题,就是要待机时在设定的时间内执行操作,开始并没有意识到问题的严重,后来尝试很多办法没有成功,最后也是在网上找到解决办法,在此稍作总结,希望能对大家有所帮助,不足之处还望大家指正。 1Android中的handler、timer、thread、在待

2016-12-27 14:54:56 1962

原创 Android Service onStartCommand 理解

onStartCommand不同的返回值对Service有什么影响? 如何去验证不同返回值对Service的影响?这里写一些个人理解,如果存在错误的地方,希望您给予指点和评论。首先肯定是找到Service官方文档,这里的解释肯定比一些书籍或者博客的解释更为权威和全面。先插一段话,官方提供的中文版翻译有些地方难以理解,甚至会让人产生误导,所以下面我翻译的内容有些地方会和官方不大一样。下面看看官方的

2016-12-07 20:09:29 1236

转载 解决Activity启动黑屏及设置android:windowIsTranslucent不兼容activity切换动画问题

之前项目中遇到打开Activity后黑屏的问题,网上找到解决办法是通过设置theme和style属性可以实现。http://www.cnblogs.com/sunzn/p/3407078.html之前在做 APP 的时候不太关注这个问题,因为自己在使用其他 APP 的时候也会在应用启动的初始有一个黑屏闪过后才会出现应用的欢迎页。直到最近开发过程中发现自己在欢迎页启动的线

2016-09-07 14:33:56 1574

原创 热补丁HotFix使用

感谢原作者! 项目地址:GitHub:https://github.com/dodola/HotFix这里只介绍如何使用,以及使用中可能遇到的问题以及解决方案。下面介绍一个精简的案例。一.制作补丁包打包成功的文件结构如下到这一步之前有三个操作 BugClass.java > BugClass.class > path.jar > path_dex.jar。第一步 BugClass.java >

2016-08-06 17:41:57 2354

原创 ListView 与 ScrollView 嵌套使用

先看一种效果 看上去这种布局效果,不需要嵌套ScrollView也可以实现,我知道的还有另外两种方式。1:最外层一个LinearLayout布局,属性垂直,内含两个子View,一个是上面滑动的部分P1,一个是底部固定的部分P2。使用layout_weight分配高度权重,P2给一个固定高度,P1 ayout_weight指定为1占满剩余空间。然后P1是一个ListView,分别使用addHeadV

2016-07-28 15:46:04 830

原创 Activity四种启动模式

网上有很多相关文章的介绍,这里就不多说了。只是通过案例来解释内容,因为有些内容理解起来还是比较费劲的,如果理解错了,那就得纠结好一阵子了。standard略过singleTop目前我了解两种情况,下面分别描述。 第一种: 当前任务栈:A-B-C-D 操作:D为singleTop,从D中再次启动D 此时的任务栈:A-B-C-D D的生命周期为:onNewIntent() - onResume

2016-07-20 14:59:45 1776

原创 Android应用A启动应用B的某个Activity

今天问了自己一个非常基础问题,如题,意料之外居然卡在这里了,而且还卡了不只一会会。隐式启动的方式有很多设置方法,下面记录两种非常简单的方式。使用intent.setComponent Intent intent = new Intent(); ComponentName componentName = new ComponentName("com.example.l

2016-07-11 01:44:37 4455 1

转载 Fragment Transactions和Activity状态丢失

原文地址下面的堆栈跟踪和异常代码,自从Honeycomb的初始发行版本就一直使得StackOverflow很迷惑。java.lang.IllegalStateException:Can not perform this action after onSaveInstanceState at android.support.v4.app.FragmentManagerImpl.c

2015-12-01 11:53:57 746

翻译 greenDAO – Android ORM for SQLite

How to get started本教程将通过一个简单的greendao示例项目引导您。在https://github.com/greenrobot/greenDAO这个项目中,有两个子文件夹:DaoExample和DaoExampleGenerator。你能克隆这两个项目并运行,或者直接在github上看代码。如果你检出DaoExample这个项目在你的本地,你可以运行它作为一个安卓项目。如你所

2015-09-04 14:54:36 757

转载 深入Java单例模式

在GoF的23种设计模式中,单例模式是比较简单的一种。然而,有时候越是简单的东西越容易出现问题。下面就单例设计模式详细的探讨一下。 所谓单例模式,简单来说,就是在整个应用中保证只有一个类的实例存在。就像是Java Web中的application,也就是提供了一个全局变量,用处相当广泛,比如保存全局数据,实现全局性的操作等。 1. 最简单的实现 首先

2015-09-03 13:18:08 733

原创 Volley StringRequest和JSONObjectRequest使用几个细节

一、Volley StringRequest        下面是百度api提供的免费的接口‘天气查询-查看可用城市列表’,在百度apistore中有提供(天气查询)。看下官方提供的代码:String httpUrl = "http://apis.baidu.com/apistore/weatherservice/citylist";String httpArg = "cityn

2015-08-23 19:06:19 42591 24

原创 FragmentTransaction addToBackStack 无效问题

如果当前的类继承的ActionBarActivity,则FragmentManager必须来自v4包,这样addToBackStack (null)是有效的,按返回键的时候可以返回上一个碎片。import android.support.v4.app.FragmentManager;import android.support.v4.app.FragmentTransaction;impo

2015-05-14 21:23:13 6994 14

原创 如何将library项目打包成jar文件

File - new Module - Android Library  - finish这样就创建了一个library项目。这里比较libaray/build.gradle与application/build.gradle的不同之处,很清楚,就不多说了。libaray/build.gradleapply plugin: 'com.android.library'andro

2015-04-19 02:18:07 9014

原创 Android studio 导入github工程

从github下载了两个开源项目,PagerSlidingTabStrip-master和Android-Universal-Image-Loader-master看目录结构:PagerSlidingTabStrip    |    Android-Universal-Image-Loader-master导入PagerSlidingTabStrip说明:文件列

2015-04-18 19:59:49 39735 19

Volley 使用遇到的种种问题

使用Volley StringRequest和JsonObjectRequest遇到的一些问题。博客地址:http://blog.csdn.net/onlysnail/article/details/47905375

2018-01-08

Activity四种启动模式

博客 http://blog.csdn.net/onlysnail/article/details/51964003

2016-07-21

Moto G 一键Root包

Moto G 解锁BootLoader后,连接PC,在PC上下载该ROOT包,解压后双击superboot-windows.bat,即可完成Moto G的Root。如何解锁BootLoader可以看我的博客。

2014-06-15

【ListView】动态加载点击加载

ListView 动态加载 点击底部开始加载

2012-07-12

【ListView】动态加载之滑动加载

ListView 动态加载,滑动加载,源代码案例

2012-07-12

android 音乐播放器完整版本

在其他论坛里面下载的播放器。老外写的,非常完整。顺带一些很炫的效果。非常实用!拿来这里给大家共享。

2011-09-19

ListView动态加载-简单易懂

模拟ListView调取后台API,动态加载数据。随鼠标滑动动态添更新ListView,并实现分页。代码简单易懂,详细注释,很容易上手。

2011-09-19

android 网络音乐 歌词同步

自己写的一个播放网络歌曲的APP,可以读取到网络歌曲的歌词TAG,并歌词同步。代码清晰易懂。移植后就可以用了。

2011-08-22

Tapestry 深入浅出 水果案例(全)

Tapestry 深入浅出 水果案例 全。

2011-04-06

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除