Skip to content

Instantly share code, notes, and snippets.

View r17171709's full-sized avatar
🏠
Working from home

Ren Yu r17171709

🏠
Working from home
View GitHub Profile
private void easeRegist(final String objectId) {
JSONObject object=new JSONObject();
try {
object.put("username", objectId);
object.put("password", "abcd1234");
object.put("nickname", objectId);
final MediaType JSON = MediaType.parse("application/json; charset=utf-8");
OkHttpClient client = HttpUtils.getInstance().clone();
RequestBody body = RequestBody.create(JSON, object.toString());
Request request = new Request.Builder().addHeader("Content-Type", "application/json").url(ParamsUtil.HXUsers).post(body).build();
@r17171709
r17171709 / notificationCompat的使用
Created October 9, 2015 08:34
notificationCompat的使用
private void showNotification() {
NotificationCompat.Builder build=new NotificationCompat.Builder(this);
build.setSmallIcon(R.mipmap.ic_launcher);
build.setTicker("这是通知");
build.setContentTitle("这是标题");
//设置优先级
build.setPriority(NotificationCompat.PRIORITY_MIN);
build.setContentText("这是内容");
build.setContentIntent(getPendingIntent("普通文字", 0));
@r17171709
r17171709 / viewPager动画切换效果
Last active October 10, 2015 07:13
viewPager动画切换效果
ViewPager vp=null;
RelativeLayout rel_layout=null;
ArrayList<Fragment> fragments=null;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
@r17171709
r17171709 / ListScrollDistanceCalculator.java
Created December 31, 2015 02:26 — forked from mariotaku/ListScrollDistanceCalculator.java
Calculate list scroll distance without any modification to ListView and ListAdapter. great for QuickReturn pattern
package org.mariotaku.twidere.util;
import android.view.View;
import android.widget.AbsListView;
import android.widget.AbsListView.OnScrollListener;
/**
* Created by mariotaku on 14/10/22.
*/
public class ListScrollDistanceCalculator implements OnScrollListener {