04 2017 档案

摘要:最近遇到一个比较棘手的问题:使用GPS定位无法获取当前的地理位置,即getLastKnownLocation方法始终返回null。 后来一篇博文 getLastKnownLocation()返回null的解决 帮了我大忙,在此对该博客作者表示感谢,但是有几点需要注意的,我觉得有必要补充一下,否则看了 阅读全文
posted @ 2017-04-28 17:28 simadi 阅读(1902) 评论(0) 推荐(0) 编辑
摘要:http://www.cnblogs.com/Free-Thinker/p/6768783.html 阅读全文
posted @ 2017-04-28 17:25 simadi 阅读(141) 评论(0) 推荐(0) 编辑
摘要:1. 打开android studio 2. 选择要折叠的代码 3. 按Ctrl + Alt + T 选择 “region .. end region comments” Group selection dialog Group selection dialog 4. 代码已被 “//region” 阅读全文
posted @ 2017-04-27 10:35 simadi 阅读(5402) 评论(1) 推荐(1) 编辑
摘要:Kotlin-AdapterDemo kotlin语言下BaseAdapter,ArrayAdapter,SimpleAdapter,SimpleCursorAdapter四种适配器的示例 工具android studio 2.3.1 KotLinSqlite KotLin 语言,对Sqlite的增 阅读全文
posted @ 2017-04-26 17:46 simadi 阅读(3320) 评论(1) 推荐(0) 编辑
摘要:(一) 创建Kotlin工程 (二) –秘笈!扩展函数 (三) 缩短五倍的Java Bean 本项目使用的代码地址 阅读全文
posted @ 2017-04-26 15:09 simadi 阅读(381) 评论(0) 推荐(0) 编辑
摘要:前言 在写这篇文章之前首先我假设你已经安装了Android Studio 并已经会用Android Studio建立项目。 那么这篇博文既然是将项目提交到github上,自然我们要明白两个相关概念:Git和github。 git是版本控制系统,跟svn、cvs同级概念 github是一个网站,给用户 阅读全文
posted @ 2017-04-24 16:37 simadi 阅读(208) 评论(0) 推荐(0) 编辑
摘要:android6.0中,获取通讯录的权限是 <uses-permission android:name="android.permission.GET_ACCOUNTS"></uses-permission>6.0之前的版本中的权限设置是 <uses-permission Android:name= 阅读全文
posted @ 2017-04-21 17:13 simadi 阅读(1871) 评论(0) 推荐(0) 编辑
摘要:windows下 ctrl+shift+(小键盘上的减号 -) mac下 commang+shift+减号,搞定 阅读全文
posted @ 2017-04-21 15:39 simadi 阅读(314) 评论(0) 推荐(0) 编辑
摘要:db.Article.distinct("字段名称",{"Comment.Reply.email" : "xxx"}) 阅读全文
posted @ 2017-04-21 09:10 simadi 阅读(1019) 评论(0) 推荐(0) 编辑
摘要:SELECT LEFT(Result, LEN(Result) - 1) FROM ( SELECT ( SELECT TOP 5 '{"organizationTitle":"' + [Name] + '"' ,',"orgainizationGUName":"' + [Name] + '"},'FROM [Station] FOR XML PATH('') ) AS Result ... 阅读全文
posted @ 2017-04-20 10:04 simadi 阅读(1151) 评论(0) 推荐(0) 编辑
摘要:db.getCollection('organization').insert( [ {"organizationTitle" : "台州广播电台1", "version" : NumberInt(1), "createdAt" : new Date()}, {"organizationTitle" 阅读全文
posted @ 2017-04-20 09:59 simadi 阅读(332) 评论(0) 推荐(0) 编辑
摘要:new Date() 阅读全文
posted @ 2017-04-20 09:43 simadi 阅读(1400) 评论(0) 推荐(0) 编辑
摘要:db.student.insert({"id":NumberInt(1)}); 阅读全文
posted @ 2017-04-20 09:39 simadi 阅读(1589) 评论(0) 推荐(0) 编辑
摘要:这东西是.NET Framework 4.5 的新东西..发现这个,大概就跟发现新大陆一样的兴奋,让我再次赞叹Anders Hejlsberg 之神.. 这边有MSDN : http://msdn.microsoft.com/en-us/library/system.dynamic.expandoo 阅读全文
posted @ 2017-04-14 16:25 simadi 阅读(4203) 评论(0) 推荐(1) 编辑
摘要:相信做Android开发的对Square公司一定不会陌生,大名鼎鼎的网络请求框架Retrofit就来源于它,今天学习的是该公司出品的图片加载框架Picasso。 项目地址 https://github.com/square/picasso 使用说明 http://square.github.io/p 阅读全文
posted @ 2017-04-14 10:17 simadi 阅读(967) 评论(0) 推荐(0) 编辑
摘要:在之前的四篇博客中,我们学习了所有的关于Picasso的主要方法,我们也对这个Picasso有了一个很深的认识,下面就主要对Picasso自身进行分析,这样的话,会让我们更了解Picasso的核心方法; 创建一个Picasso Picasso有一个直接的方法去创建一个它的实例,就是Picasso.B 阅读全文
posted @ 2017-04-14 10:15 simadi 阅读(906) 评论(0) 推荐(0) 编辑
摘要:外国人写的一个天气预报的例子,最后有源码下载地址,初学者可以研读一下 http://blog.csdn.net/true100/article/category/6257988 1:Kotlin介绍及项目配置 2:Kotlin与Java简单比较 3:Kotlin中类与函数 4:Kotlin中变量及属 阅读全文
posted @ 2017-04-14 10:04 simadi 阅读(175) 评论(0) 推荐(0) 编辑
摘要:通过前几篇的学习,我们已经对Picasso的加载图片的用法有了很深的了解,接下来我们开始分析Picasso为我们提供的其他高级功能及内存分析,Let’sGo ! Picasso进行图片的旋转(Rotation) 简单的旋转,只需要增加一个角度即可,调用rotate(float degrees) 当我 阅读全文
posted @ 2017-04-14 10:03 simadi 阅读(1021) 评论(0) 推荐(0) 编辑
摘要:前面我们对Picasso的用法有了一定得了解,下面就分析一下一些特殊情况下,Picasso的用法. 调用.noFade() Picasso的默认图片加载方式有一个淡入的效果,如果调用了noFade(),加载的图片将直接显示在ImageView上 调用.noPlaceholder() 有一个场景,当你 阅读全文
posted @ 2017-04-14 10:00 simadi 阅读(775) 评论(0) 推荐(0) 编辑
摘要:前言 前面我们已经介绍了Picasso的基本用法及如何将一张图片加载到ImageView中,下面我们就利用Picasso在ListView中加载图片;Let’s Go! 一个ListView的简单应用示例 1: 首先,需要先准备好一些网络图片资源 2: 然后写一个简单的Activity,需要一个Ad 阅读全文
posted @ 2017-04-14 09:57 simadi 阅读(1047) 评论(0) 推荐(0) 编辑
摘要:Picasso介绍 Picasso是Square公司开源的一个Android图形缓存库 A powerful image downloading and caching library for Android 一个Android下强大的图片下载缓存库 Picasso实现了图片的异步加载,并解决了An 阅读全文
posted @ 2017-04-14 09:55 simadi 阅读(2958) 评论(0) 推荐(0) 编辑
摘要:选中需要重新命名的文件 点击Android studio菜单中列表中的Refactor的选项 选择下拉菜单中的“rename”的选项 弹出rename的选项框,在输入框中输入需要重新的命名的名称。 点Refactor 可以看到了该的文件名称被重新命名成功了 阅读全文
posted @ 2017-04-14 09:11 simadi 阅读(1482) 评论(0) 推荐(0) 编辑
摘要:https://github.com/ldm520/Android_Kotlin_Demo 阅读全文
posted @ 2017-04-13 17:10 simadi 阅读(201) 评论(0) 推荐(0) 编辑
摘要:设置基于Android studio 1.2,其它版本可能位置不大一样,可以直接搜索 1、设置行宽 就是那条右标准线的位置:Setting-->Editor-->Code Style,右侧找到Right margin (columns),默认值是100,公司的显示器分辨率是1680*1050,设置成 阅读全文
posted @ 2017-04-12 13:54 simadi 阅读(347) 评论(0) 推荐(0) 编辑
摘要:Kotlin是一门基于JVM的编程语言,它正成长为Android开发中用于替代Java语言的继承者。Java是世界上使用最多的编程语言之一,当其他编程语言为更加便于开发者使用而不断进化时,Java并没有像预期那样及时跟进。 Kotlin是一门基于JVM的编程语言,它正成长为Android开发中用于替 阅读全文
posted @ 2017-04-12 13:52 simadi 阅读(5482) 评论(0) 推荐(0) 编辑
摘要:今天又发现了一个Android Studio强大的功能,非常惊叹! 我们开发Android应用程序时,Activity或者Fragment会有一个相对应的布局。在Eclipse中或者一般的做法,我们会在Java代码中找到对应的代码,然后按下Ctrl+鼠标左键跳转到相对应的布局界面。 而Android 阅读全文
posted @ 2017-04-12 12:53 simadi 阅读(2744) 评论(0) 推荐(0) 编辑
摘要:1 创建新项目 android studio 新建一个项目 只有一个空MainActivity 2 安装kotlin file-seeting-plugins-install jetbrains plugin 输入kotlin 安装, 如果安装失败,打开"C:\Users\用户\.AndroidSt 阅读全文
posted @ 2017-04-10 18:15 simadi 阅读(564) 评论(1) 推荐(0) 编辑
摘要:为什么使用Kotlin 项目一期在收尾了终于有时间折腾了,一个多月以来Kotlin从入门到现在,坚持用来开发的切身感受。因为语法与Java的区别挺大的一开始很想放弃,如果不是因为项目在使用,想必很少人会尝试这样一门小众语言,但是习惯后会发现这些年究竟浪费多少时间在写无用的Java代码了,Kotlin 阅读全文
posted @ 2017-04-10 12:27 simadi 阅读(503) 评论(0) 推荐(0) 编辑
摘要:Kotlin是Jetbrians公司开发的一款编程语言,基于jvm兼容Java。 要求 IDE:IDEA或者Android Studio(简称studio)对Kotlin语言有所了解,官方文档:https://kotlinlang.org/docs/reference/ 在studio中安装kotl 阅读全文
posted @ 2017-04-10 12:25 simadi 阅读(357) 评论(0) 推荐(0) 编辑
摘要:一. 在Android Studio上安装Kotlin插件 按快捷键Command+, -> 在Preferences界面找到Plugins -> 点击Browse repositories ... -> 输入Kotlin -> 安装Kotlin (老版本需要安装 Kotlin 和Kotlin Ex 阅读全文
posted @ 2017-04-10 12:24 simadi 阅读(504) 评论(0) 推荐(0) 编辑
摘要:在读完扩展函数和默认值这篇文章之后,那么接下来要介绍什么呢?在本系列第一篇文章中我们说过,Kotlin使得Android开发更加简单,本文我们将进一步作介绍。 自定义视图 你应该还记得,在说到Kotlin的局限性时,我们提到了在Kotlin早期版本(M10之前)是不支持自定义视图的,因为当时只能为每 阅读全文
posted @ 2017-04-10 12:20 simadi 阅读(885) 评论(0) 推荐(0) 编辑
摘要:通过前面两篇文章,我们学习了Kotlin的基本知识,并知道如何配置工程,本文将接着介绍Java没有的而Kotlin实现了的有趣的特性。记住当你对Kotlin语言有任何疑问时,请参考官方指南。该指南组织的很好,而且容易理解,本文将不会介绍语言的基本知识。 扩展函数 Kotlin的扩展函数功能使得我们可 阅读全文
posted @ 2017-04-10 12:19 simadi 阅读(1007) 评论(0) 推荐(0) 编辑
摘要:在基本了解什么是Kotlin以及Kotlin可以做什么之后,接下来就到了配置Android Studio并使用Kotlin开发Android apps的时候了。首次配置Android Studio需要几个步骤,而有些Gradle配置是每个新建工程都要重新配置的。 在本系列文章中,我将创建一个精简版的 阅读全文
posted @ 2017-04-10 12:17 simadi 阅读(308) 评论(0) 推荐(0) 编辑
摘要:Kotlin是一门基于JVM的编程语言,它正成长为Android开发中用于替代Java语言的继承者。Java是世界上使用最多的编程语言之一,当其他编程语言为更加便于开发者使用而不断进化时,Java并没有像预期那样及时跟进。 Java缺失的很多特性在最新的修订版中逐渐覆盖到了,但Android开发者暂 阅读全文
posted @ 2017-04-10 12:16 simadi 阅读(281) 评论(0) 推荐(0) 编辑
摘要:目标 本文旨在引导开发者使用Kotlin来开发Android应用。 至于Kotlin语言的语法和教程等,不在本文讨论范围,请参考以下官网文档和网上的开发教程。 简介 名词解释 Kotlin Kotlin 是一个基于 JVM 的新的编程语言,由 JetBrains 开发。Kotlin可以编译成Java 阅读全文
posted @ 2017-04-10 11:46 simadi 阅读(914) 评论(0) 推荐(0) 编辑
摘要:很久前就想学习下Retrofit了,不过总是没有时间,正好最近新项目要用到网络请求,正好研究了下Retrofit2.2的简单使用方法,大致记录如下: Retrofit与okhttp共同出自于Square公司,retrofit就是对okhttp做了一层封装。网络请求依赖Okhttp,我们只需要通过简单 阅读全文
posted @ 2017-04-07 17:01 simadi 阅读(405) 评论(0) 推荐(0) 编辑
摘要:android.util.Log常用的方法有以下5个:Log.v() Log.d() Log.i() Log.w() 以及 Log.e() 。根据首字母对应VERBOSE,DEBUG,INFO, WARN,ERROR。 1、Log.v 的调试颜色为黑色的,任何消息都会输出,这里的v代表verbose 阅读全文
posted @ 2017-04-07 16:11 simadi 阅读(352) 评论(0) 推荐(0) 编辑
摘要:初学Java语言, 代码中的extends和implements让我感到很迷惑,现在终于弄明白它们之间的区别和用法了。 [c-sharp] view plain copy //定义一个Runner接口 public inerface Runner { int ID = 1; void run (); 阅读全文
posted @ 2017-04-06 13:57 simadi 阅读(835) 评论(0) 推荐(0) 编辑
摘要:今天在开发项目时,一不留神,项目中import部分的内容全部变成了灰色,最后的类名却都变成了红色,如图: 一时之间,懵逼了~~~。Alt+Enter快捷键导包竟然是这个样子的@_@: 这简直就没见过好吗!!??? 一开始以为AS出问题了(其实就是它出问题了,只是没找对,接着看就知道了),重新下载了最 阅读全文
posted @ 2017-04-06 13:56 simadi 阅读(4439) 评论(0) 推荐(0) 编辑
摘要:Gson 是 Google 提供的用来在 Java 对象和 JSON 数据之间进行映射的 Java 类库。可以将一个 JSON 字符串转成一个 Java 对象,或者反过来。 jar和源码下载地址: http://code.google.com/p/google-gson/downloads/list 阅读全文
posted @ 2017-04-05 15:38 simadi 阅读(385) 评论(0) 推荐(0) 编辑
摘要:Android Studio2.0 教程从入门到精通Windows版 - 安装篇Android Studio2.0 教程从入门到精通Windows版 - 入门篇Android Studio2.0 教程从入门到精通Windows版 - 提高篇 阅读全文
posted @ 2017-04-05 10:30 simadi 阅读(397) 评论(0) 推荐(0) 编辑
摘要:Android studio http://www.androiddevtools.cn/ Oracle的VirtulBox https://www.virtualbox.org/wiki/Downloads genymotion https://www.genymotion.com/downloa 阅读全文
posted @ 2017-04-02 15:58 simadi 阅读(128) 评论(0) 推荐(0) 编辑
摘要:https://github.com/zhujun2730/Android-Learning-Resources 整理了一些 Android 的博客链接、学习资源网站。站在巨人的肩膀上,会看得更远。整理这一份资源也方便更多的Android开发者能享受到技术分享的力量。首先,在这里要感谢所有开源项目的 阅读全文
posted @ 2017-04-01 18:18 simadi 阅读(1192) 评论(0) 推荐(0) 编辑
摘要:[-] 一.四大组件: Android四大组件分别为activity、service、content provider、broadcast receiver。 一、Android四大组件详解 1、activity (1)一个Activity通常就是一个单独的屏幕(窗口)。 (2)Activity之间 阅读全文
posted @ 2017-04-01 11:47 simadi 阅读(342) 评论(0) 推荐(0) 编辑
摘要:http://www.kancloud.cn/wizardforcel/w3school-android/100491 阅读全文
posted @ 2017-04-01 11:41 simadi 阅读(146) 评论(0) 推荐(0) 编辑
摘要:官网 http://www.groovy-lang.org/ 官方文档 http://www.groovy-lang.org/documentation.html Groovy入门教程 http://blog.csdn.net/kmyhy/article/details/4200563 使用Groo 阅读全文
posted @ 2017-04-01 09:42 simadi 阅读(188) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示