有寻有伺

cogitate_hzx@163.com


  • 首页

  • 分类

  • 归档

  • 标签

  • 搜索

Android 开发框架

发表于 2019-04-22 | 分类于 Android | 阅读次数
Anko implementation "org.jetbrains.anko:anko:$anko_version" Timber
阅读全文 »

Material Design Button

发表于 2018-12-24 | 分类于 android | 阅读次数
Android中Button的默认颜色为灰色,并且带有默认的点击效果,在5.0以上的系统还有涟漪的效果。通常在开发时我们都会修改Button的颜色,最常用的方式就是修改Button的背景颜色,即“android:background”;只是修改简单的修改背景颜色的话Button就没有点击效果,这时我们一般会使用selector来实现点击效果;这样处理不仅会增加工作量,也会丢失掉5.0以上系统的涟漪效果。 使用Style修改Button颜色并保持默认点击效果Android中我们也可以通过Style ...
阅读全文 »

Android 笔记

发表于 2018-11-21 | 分类于 Android | 阅读次数
Activity 透明主题12345678<style name="PopupContainer"> <item name="android:windowBackground">@color/translucent</item> <item name="android:colorBackgroundCacheHint">@null</item> <item name="android:windowContentO ...
阅读全文 »

Hexo 使用手册

发表于 2017-11-21 | 分类于 hexo | 阅读次数
Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub. Quick Start Create a new post 1$ hexo new "My New Post ...
阅读全文 »

tomcat on mac

发表于 2017-06-26 | 分类于 tomcat | 阅读次数

Mac 下安装配置Tomcat

安装

去Apache Tomcat上下载一个Tomcat。
我下载的是7.0.78版本

tom

下载完,放到根目录下;/Library/Tomcat

设置运行脚本权限

1
sudo chmod 755 /Library/Tomcat/bin/*.sh

启动

1
sudo sh /Library/Tomcat/bin/startup.sh

成功的话会出现:

1
2
3
4
5
6
7
➜ ~ tomcat start
Using CATALINA_BASE: /Library/Tomcat
Using CATALINA_HOME: /Library/Tomcat
Using CATALINA_TMPDIR: /Library/Tomcat/temp
Using JRE_HOME: /Library/Java/JavaVirtualMachines/jdk1.8.0_91.jdk/Contents/Home
Using CLASSPATH: /Library/Tomcat/bin/bootstrap.jar:/Library/Tomcat7078/bin/tomcat-juli.jar
Tomcat started.
阅读全文 »

创建一个可维护的Android Client

发表于 2017-05-11 | 分类于 Retrofit | 阅读次数

原文https://futurestud.io/tutorials/retrofit-2-creating-a-sustainable-android-client

Retrofit 提供了广泛的功能,有很多可能的配置。很多大型应用程序需要一些特定的设置,例如OAuth认证。为了实现简洁和稳定的项目,我们向您介绍我们的想法:一个可维护的ServiceGenerator Android客户端。

ServiceGenerator

正如您知道{% post_link retrofit-getting-started 开始教程 %},Retrofit 对象和它的builder是所有请求的核心。在这里您配置您的请求、响应、身份验证、日志记录和错误处理。不幸的是,我们已经看到太多的开发人员只是复制和粘贴这些部分,而不是分离成一个简洁的类。 ServiceGenerator将会给我们一个解决方案,这源于Bart Kiers的想法。

让我们从简单的代码开始。在当前状态下,它只定义了一个方法来创建一个给定的class/interface REST客户端,从接口返回一个service类。

阅读全文 »

Ruby on Rails 笔记

发表于 2017-05-11 | 分类于 Ruby on Rails | 阅读次数

学习rails时记下的笔记

Rails 环境

1
2
3
4
5
6
rails console # Loading development environment
rails console test # Loading test environment
rails console production # Loading production environment
rails console --sandbox # sandbox
rails server --environment production # server production

controller [plural]

1
2
3
4
5
rails generate controller Sessions home help # generate 命令可以接收一个可选的参数列表,创建首页、帮助页面
rails generate controller PasswordResets new edit --no-test-framework
rails destroy controller StaticPages # 撤销staticpages controller
rails destroy controller StaticPages home help
阅读全文 »

Retrofit系列文章

发表于 2017-05-06 | 分类于 Retrofit | 阅读次数

Retrofit

  • 开始教程
  • 基本操作
  • 创建一个可维护的Android Client
阅读全文 »

Retrofit基本操作

发表于 2017-05-06 | 分类于 Retrofit | 阅读次数

如何描述API接口

正如您已经知道在开始教程中我们描述了所有的Retrofit请求,在我们的第一个例子里,我们定义了一个接口类展示了一个功能,如下所示:
您

1
2
3
4
5
6
public interface GitHubClient {
@GET("/users/{user}/repos")
Call<List<GitHubRepo>> reposForUser(
@Path("user") String user
);
}

现在让我们来看看这些选项里面更详细的信息。

阅读全文 »

开始教程

发表于 2017-05-06 | 分类于 Retrofit | 阅读次数

原文:https://futurestud.io/tutorials/retrofit-getting-started-and-android-client

开始创建一个Android Client

在这个教程中我们将通过基础知识、创建一个Retrofit Android API/HTTP 客户端 ,去请求GitHub。

Retrofit 是什么?

官方描述:

一个类型安全的REST Android、java客户端。

您将使用注解来定义HTTP请求,默认支持URL参数替换和查询参数。此外,它提供了自定义headers,多个请求体,文件上传和下载,模拟响应以及更多特性。

阅读全文 »
12
有寻有伺

有寻有伺

为天地立心,为生民立民,为往圣继绝学,为万世开太平。

11 日志
6 分类
7 标签
RSS
GitHub
© 2019 有寻有伺
由 Hexo 强力驱动
主题 - NexT.Mist