Skip to content

Instantly share code, notes, and snippets.

View shts's full-sized avatar

Shota Saito shts

View GitHub Profile
package jp.shts.android.nogi.api.calrenderparser;
import android.content.Context;
import com.loopj.android.http.AsyncHttpClient;
public class AsyncCalenderApiClient {
/**
*
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
import org.jsoup.Jsoup;
import org.jsoup.nodes.Document;
import org.jsoup.nodes.Element;
import org.jsoup.select.Elements;
public class CommentParser {
package jp.shts.android.nogirepo;
public class AppUser extends Person {
AppUser(String id, String url, String name) {
super(Type.APP_USER, id, url, name);
}
public static List<AppUser> findByIds(List<String> idList) {
// ParseUser
@shts
shts / ConfigureActivity
Last active August 29, 2015 14:16
WidgetSample
public class ConfigureActivity extends Activity {
private static final String TAG = ConfigureActivity.class.getSimpleName();
private int mAppWidgetId;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_configure);
public class AsyncRssClient {
private static final String TAG = AsyncRssClient.class.getSimpleName();
private AsyncRssClient() {}
private static final Handler HANDLER = new Handler(Looper.getMainLooper());
private static AsyncHttpClient sClient = new AsyncHttpClient();
public static boolean read(final Context context, List<String> urls, final RssClientFinishListener listener) {
@shts
shts / parse_push_example.rb
Created February 23, 2015 14:24
Parse.comへpush通知を要求するREST API
require 'parse-ruby-client'
Parse.init :application_id => ENV['PARSE_APP_ID'],
:api_key => ENV['PARSE_API_KEY']
def push_notification(url) # must String
data = { :alert => "Push from ruby sample!" + url.to_s, :url => url.to_s }
push = Parse::Push.new(data)
push.where = { :deviceType => "android" }
p push.save
@shts
shts / .gitignore
Last active January 13, 2017 03:13
gradle.propertiesに定義した値をJavaソースから参照する ref: http://qiita.com/shts/items/d94834437b22712415c5
# BuildConfig.java を公開しないようにするため
/build
# gradle.properties を公開しないようにするため
gradle.properties