Skip to content

Instantly share code, notes, and snippets.

/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package dynamicfields;
import java.awt.event.ActionEvent;
import javax.swing.AbstractAction;
import javax.swing.JButton;
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package polygonexample;
import java.awt.Color;
import java.awt.Dimension;
import java.awt.Graphics;
// Save state of map
@Override
protected Parcelable onSaveInstanceState() {
Parcelable superState = super.onSaveInstanceState();
SavedState ss = new SavedState(superState);
ss.centerPoint = getMapCenter();
ss.zoomLevel = getZoomLevel();
return ss;
}
#Medevac
09-24 17:18:42.366: INFO/JNI(17488): From XML
09-24 17:18:42.826: INFO/stdout(17488): In mgmain JNI_OnLoad
09-24 17:18:42.826: INFO/stdout(17488): XML path: /sdcard/XML/
09-24 17:18:42.976: INFO/stdout(17488): translateIndexNumbers: about to call getNameTranslationData(VMF_HEADER)
09-24 17:18:42.976: INFO/stdout(17488): getNameTranslationData: segType = 0; fileName = /sdcard/XML/msg_hdc.xml
09-24 17:18:43.056: INFO/stdout(17488): translateIndexNumbers: back from call to getNameTranslationData
09-24 17:18:43.056: INFO/stdout(17488): headerTranslation->size() = 8
09-24 17:18:43.056: INFO/stdout(17488): about to iterate over a total of 4 header MessageDataItems
09-24 17:18:43.056: INFO/stdout(17488): iterating through header MessageDataItems; at i=0
@I82Much
I82Much / strace output
Created September 20, 2010 18:25
Strace output
strace -v -s 256 -p 8326
Process 8326 attached - interrupt to quit
setup() = -1 ETIMEDOUT (Connection timed out)
stat64("/system/lib/libhello-jni.so", 0xbeb57fa0) = -1 ENOENT (No such file or directory)
stat64("/data/data/com.example.hellojni/lib/libhello-jni.so", {st_dev=makedev(31, 5), st_ino=1374, st_mode=S_IFREG|0644, st_nlink=1, st_uid=1000, st_gid=1000, st_blksize=4096, st_blocks=27, st_size=13362, st_atime=2010/09/20-13:33:01, st_mtime=2010/08/27-13:04:18, st_ctime=2010/09/20-13:33:01}) = 0
writev(3, [{"\3", 1}, {"dalvikvm\0", 9}, {"Trying to load lib /data/data/com.example.hellojni/lib/libhello-jni.so 0x434fb638\n\0", 83}], 3) = 93
stat64("/data/data/com.example.hellojni/lib/libhello-jni.so", {st_dev=makedev(31, 5), st_ino=1374, st_mode=S_IFREG|0644, st_nlink=1, st_uid=1000, st_gid=1000, st_blksize=4096, st_blocks=27, st_size=13362, st_atime=2010/09/20-13:33:01, st_mtime=2010/08/27-13:04:18, st_ctime=2010/09/20-13:33:01}) = 0
open("/data/data/com.example.hellojni/lib/libhello-jni.so", O_RDONLY|O_LARGE
#include <jni.h>
#include "Translator.h"
#include <stdio.h>
extern "C" {
JNIEXPORT jint JNICALL JNI_OnLoad(JavaVM *vm, void *reserved) {
printf("We're loaded by the OS!\n");
<html><head></head><body>
<table border=1>
<tr><td>Location</td><td>Comment</td></tr>
<tr>
<td><a href=/Applications//Aquamacs Emacs.app/Contents/Resources/site-lisp/edit-modes/jde/java/src/jde/debugger/expr/LValue.java>Aquamacs (629)</a></td>
<td>return ((ObjectReference)val).toString(); // </td>
</tr>
<tr>
<td><a href=/Applications//Aquamacs Emacs.app/Contents/Resources/site-lisp/edit-modes/jde/java/src/jde/debugger/expr/LValue.java>Aquamacs (633)</a></td>
<td>return val.toString(); // not correct in all cases</td>
@I82Much
I82Much / TODOTableBuilder.sh
Created September 8, 2010 01:26
A bash script to create an HTML table of the TODO items left in a directory
#!/bin/sh
# From http://www.linuxweblog.com/bash-argument-numbers-check
EXPECTED_ARGS=1
E_BADARGS=65
if [ $# -gt $EXPECTED_ARGS ]
then
echo "Usage: ./extract [starting_directory]" >&2
exit $E_BADARGS
fi