部队飞艇筹备&飞艇带回材料

最终幻想14 最终幻想14 飞艇 生产

素材 云海 制作
莫古力王冠 1,10,15 莫古吊灯
低木苗 2,6,12 莫古庭具
多马克拉斯幼苗(音译) 8,14 花园庭具
东方小判 3,16 招财猫桌上
细工箱设计图 5,10,14 玩具箱桌上
熊皮地毯素材 4,7 熊皮地毯
铁人核心 8,18,19,20,22 铁小人宠物
天然粘土 7, 房屋设计图
石粉粘土 10, 房屋设计图
炼金树脂 15, 房屋设计图
强化奇美拉粗皮 11,12,13 飞空艇素材
铁刀木 14,15,21 飞空艇素材
炼金纤维 11,12,13 飞空艇设计图
魔科学纤维 14,15 飞空艇设计图
黄昏鞣革 17,18,19,20,21 部队时装
风之丝绸(3.1) 17, 礼服时装
迪诺皮革(3.1?) 19, 迪诺时装
浮草(3.1) 6,13 浮草庭具,蘑菇房(可能)
浮岛陶石(3.1) 10, 精灵吊灯
Full Post

Android Cursor 和 Query 问题处理

Andriod Andriod_studio Sqlite

  • Demo: https://github.com/tokinonagare/AndroidStudioSQLiteSample

/app/src/main/java/com/tokinonagare/sqlitesample/MyDBHandler.java

Cursor

//Move to the first row in your results
cursor.moveToFirst();

while(!cursor.isAfterLast()) {
    if(cursor.getString(cursor.getColumnIndex("productname"))!= null) {
        sqLiteDatabaseString += cursor.getString(cursor.getColumnIndex("productname"));
        sqLiteDatabaseString += "\n";
    }
}

在这一段涉及Cursor取数据的代码中, 会出现点击addButton时, app卡死的情况, 内存似乎一直在益处, 感觉缺少终止代码.

研究了一下Cursor的方法后使用了如下代码替换, 解决了问题

while (cursor.moveToNext()){
    if(cursor.getString(cursor.getColumnIndex("productname"))!= null) {
        sqLiteDatabaseString += cursor.getString(cursor.getColumnIndex("productname"));
        sqLiteDatabaseString += "\n";
    }
}

cursor.close();

Query

  @Override
    public void onCreate(SQLiteDatabase sqLiteDatabase) {
        String query = "CREATE TABLE " + TABLE_PRODUCTS + " ( " +
                COLUMN_ID + " INTEGER PRIMARY KEY AUTOINCREMENT, " +
                COLUMN_PRODUCTNAME + " TEXT " +
                ");";
        sqLiteDatabase.execSQL(query);
    }

AUTOINCREMENT, 这个逗号是为了避免出现 near的 Error 问题添加的.

Full Post

Andriod Studio SDK & .Gitignore 问题处理

Andriod Mac Andriod_studio Git

接触两周Android Studio 记录在处理SDK下载问题和.Gitignore如何配置的方法

SDK

问题主要是出在 http://dl-ssl.google.com/这个Domian的Fetching上

Failed to fetch URL http://dl-ssl.google.com/glass/gdk/addon.xml, reason: HttpHostConnect

当然如果直接用代理是可以下载, 但是速度感人.

方法

使用代理跑一遍Fetching, 关掉SDK Manager, 再次启动SDK Manager, SDK 下载速度就正常了

猜测是因为Fetching一次之后, 会有一个缓存, 再不重启Android Studio的前提下, SDK Manager会直接读缓存

.Gitignore

# Built application files
build/

# Local configuration file (sdk path, etc)
local.properties

# Gradle generated files
.gradle/

# User-specific configurations
.idea/**/*.xml
*.iml

Mac 下面的话这几个ignore项目的话就足够了

.idea/**/*.xml

意思是在.idea文件夹下的任意目录下带.xml后缀的文件.

git rm -r . --cached

允许递归-r的方法清除该文件夹下的所有缓存索引.

git add .
git commit -m "Change .gitignore file"
  • 看到有文章将gradle.xml文件例如非ignore的文件
!.idea/gradle.xml

不过仔细研究之后发现这个文件只在win系统下的opnefile的对话框中会影响文件夹的图标.

Full Post

Andriod Studio 学习笔记 - 初探

Andriod Java Mac Andriod_studio

接触几天React后发现Andriod的开发版本还要等几个月, 于是转战Android_Studio.

Demo地址: https://github.com/tokinonagare/AndroidStudioDemo

安装

跳过启动检测认证

Android Studio.app/Contents/bin/idea.properties

尾行添加

disable.android.first.run=true

安装SDK

翻墙必须, 使用Shadowsocks的情况下, 修改preference中的HTTP无效, 使用全局模式

主界面 > configure > SDKmanager

注意: 改变网络环境情况下需要 Tool > reload

设置更改

快捷键: preference > keymap

根据自己subl的编码习惯改掉如下快捷键

  • Move care to Next Word : 光标移动到下一个字符 > Shift + Space
  • Split Line : 回车, 光标不移动 > Shift + Enter
  • Start New line : 新建一行, 光标移动到新建行 > Command + Enter
  • Start New line Before Curre : 在该行上一行新建一行,光标移动到新建行 > Command + Shift + Space

未修改

  • 查看详情 Control + J
  • 快速修复 Alt + Enter

主题更改&字体更改

Settings > Appearance

我选择了一个Darcula的黑色主题, 不太喜欢白色的背景, 感觉很刺眼. 中文显示问题的话, 字体可以考虑使用 Microsoft Sans Serif(微软雅黑).

其他

真机连接调试的话需先在手机上开启usb调试模式再插入usb.

Full Post