This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
local function recurse(t,lvl) | |
lvl = lvl or 0 | |
for k,v in pairs(t) do | |
print( string.rep(' ',lvl) .. k) | |
if type(v) == 'table' then | |
recurse(v,lvl+1) | |
else | |
print( string.rep(' ',lvl) .. ' ' .. type(v) .. ':') | |
print( string.rep(' ',lvl) .. ' ' .. tostring(v)) | |
end |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/** | |
* <p>Title screen, it shows the logo. Makes player join by pressing its center button. | |
* | |
* @author shujito | |
*/ | |
public class ScreenTitle extends Screen { | |
public static final String TAG = ScreenTitle.class.getSimpleName(); | |
private final Music mSndBgm; | |
private final Music mSndStart; | |
private final Sprite tap; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
byte[][] combinations = { | |
{ 1, 0, 0, 0, 0, 0, 0, 0, 0, 0 } | |
}; | |
List<Long> crcList = new ArrayList<>(); | |
for (byte[] combination : combinations) { | |
crcList.add(this.crc32(combination)); | |
} | |
Log.i(TAG, "combos:" + crcList); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
local STATE_SELECT_SONG = 0 | |
local STATE_SELECT_CHART = 1 | |
local STATE_CONFIRM = 2 | |
local function makeBackgroundOrnaments(self) | |
-- TODO | |
end | |
local function makeForegroundOrnaments(self) | |
-- TODO | |
end |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/** | |
* Estrategia de exclusion para {@link Gson} para saltarse campos que no sean serializables | |
* @author shujito | |
*/ | |
public class ExcludeFieldsWithoutSerializedName implements ExclusionStrategy | |
{ | |
@Override | |
public boolean shouldSkipClass(Class<?> clss) | |
{ | |
return false; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// nueva conexion | |
URL url = new URL("http://danbooru.donmai.us/posts.json?tags=setz"); | |
// abrir | |
HttpURLConnection https = (HttpURLConnection) url.openConnection(); | |
// conectar | |
https.connect(); | |
// 200,401,404,500 | |
int code = https.getResponseCode(); | |
// OK, Access denied, Not found, Internal server error | |
String message = https.getResponseMessage(); |
NewerOlder