Android Open Source - Lessaging Lessaging Vibrator From Project Back to project page Lessaging .
License The source code is released under:
GNU General Public License
If you think the Android project Lessaging listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
Java Source Code package fr.lessaging.utils;
/ / w w w . j a v a 2 s . c o m
import android.content.Context;
import android.os.Vibrator;
/**
* Created by lheido on 27/12/14.
*/
public class LessagingVibrator {
private static Vibrator vibrator;
public static final long [] deliveredPattern = {
0, // Start immediately
100, 100, 100, 100, 100, 100, 100, 100
};
private static void checkVibrator(Context context){
if (vibrator == null) {
vibrator = (Vibrator) context.getSystemService(Context.VIBRATOR_SERVICE);
}
}
public static void delivered(Context context){
checkVibrator(context);
vibrator.vibrate(deliveredPattern, -1);
}
public static void error(Context context){
checkVibrator(context);
vibrator.vibrate(2000);
}
public static void notification(Context context){
checkVibrator(context);
vibrator.vibrate(1000);
}
}
Java Source Code List fr.lessaging.ApplicationTest.java fr.lessaging.MainActivity.java fr.lessaging.adapters.ConversationsListAdapter.java fr.lessaging.adapters.MmsAdapter.java fr.lessaging.adapters.SmsAdapter.java fr.lessaging.adapters.SmsBaseAdapter.java fr.lessaging.adapters.ViewPagerAdapter.java fr.lessaging.conversation.Conversation.java fr.lessaging.conversation.ConversationsList.java fr.lessaging.fragments.CurrentConversationFragment.java fr.lessaging.fragments.MmsFragment.java fr.lessaging.fragments.NavigationDrawerFragment.java fr.lessaging.fragments.SmsBaseFragment.java fr.lessaging.fragments.SmsFragment.java fr.lessaging.message.MessageManager.java fr.lessaging.message.MessageTaskCallback.java fr.lessaging.message.Message.java fr.lessaging.message.MmsTask.java fr.lessaging.message.SmsTask.java fr.lessaging.preferences.LessagingPreference.java fr.lessaging.preferences.PrefConversationFragment.java fr.lessaging.preferences.PrefGeneralFragment.java fr.lessaging.preferences.PrefListConversationsFragment.java fr.lessaging.preferences.PrefReceiveFragment.java fr.lessaging.receiver.MessageReceiver.java fr.lessaging.utils.AppConfig.java fr.lessaging.utils.BuildFragment.java fr.lessaging.utils.LessagingNotification.java fr.lessaging.utils.LessagingVibrator.java fr.lessaging.utils.UserPref.java