Skip to content

Commit 00dd4f7

Browse files
committed
Merge remote-tracking branch 'origin/master'
2 parents 3023572 + 0a8fec8 commit 00dd4f7

File tree

1 file changed

+210
-9
lines changed

1 file changed

+210
-9
lines changed

README.md

Lines changed: 210 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -38,14 +38,14 @@ startActivity(SettingIntents.from(this).applicationSetting().build());
3838
## List of Intents
3939
* ### AlarmIntents
4040
```Java
41-
showAlarms()
41+
openAlarms()
4242
createAlarm(String message, int hour, int minutes, boolean skipUi)
43-
createAlarm(String message, int hour, int minutes, boolean vibrate, boolean skipUi)
44-
createAlarm(String message, int hour, int minutes, boolean vibrate, boolean isPm, boolean skipUi)
43+
createAlarm(String message, int hour, int minutes, boolean skipUi, boolean vibrate)
44+
createAlarm(String message, int hour, int minutes, boolean skipUi, boolean vibrate, boolean isPm)
4545
```
4646
Example
4747
```Java
48-
AlarmIntents.from(this).showAlarms().show();
48+
AlarmIntents.from(this).openAlarms().show();
4949
```
5050
* ### BrowserIntents
5151
```Java
@@ -69,13 +69,22 @@ startActivity(SettingIntents.from(this).applicationSetting().build());
6969
* ### CalendarIntents
7070
```Java
7171
openCalendar()
72-
createEvent(String title, String description)
7372
```
7473
Example
7574
```Java
7675
CalendarIntents.from(this).openCalendar().show();
7776
```
7877
* ### CameraIntents
78+
```Java
79+
openPhotoCamera()
80+
openVideoCamera()
81+
capturePhoto(Uri location, String fileName)
82+
captureVideo(Uri location, String fileName)
83+
```
84+
Example
85+
```Java
86+
startActivityForResult(CameraIntents.from(this).openPhotoCamera().build(), RequestTag.IMAGE_CAMERA);
87+
```
7988
* ### ContactIntents
8089
```Java
8190
openContacts()
@@ -84,27 +93,219 @@ startActivity(SettingIntents.from(this).applicationSetting().build());
8493
editContact(String name, String newEmail)
8594
insertContact(String name, String phone, String email, String company, String job, String notes)
8695
pickContact()
96+
pickSpecificContactData()
8797
```
8898
Example
8999
```Java
90100
ContactIntents.from(this).openContacts().show();
91-
ContactIntents.from(this).viewContact("Ahmad").show();
92-
ContactIntents.from(this).insertContact("Emiley", "0913234235", "", "", "", "").show();
93-
ContactIntents.from(this).editContact("Ahmad").show();
94101
```
95102
* ### EmailIntents
103+
```Java
104+
openEmail()
105+
sendEmail(String to, String subject, String message)
106+
sendEmail(String[] to, String subject, String message)
107+
sendEmail(String[] addresses, String[] cc, String[] bcc, String subject, String message)
108+
```
109+
Example
110+
```Java
111+
EmailIntents.from(this).openEmail().show();
112+
```
96113
* ### EventIntents
114+
```Java
115+
createEvent(String title, String description)
116+
createEvent(String title, String description, String location, long begin, long end, int color, boolean allDay)
117+
```
118+
Example
119+
```Java
120+
EventIntents.from(this).createEvent("Birthday", "Make a birthday cake").show();
121+
```
97122
* ### FileIntents
123+
```Java
124+
fileChooser()
125+
pickFile()
126+
pickImageFile()
127+
pickImageFile(Boolean allowMultiple, Boolean localOnly)
128+
```
129+
Example
130+
```Java
131+
startActivityForResult(FileIntents.from(this).fileChooser().build(), RequestTag.FILE_CHOOSE);
132+
```
98133
* ### GalleryIntents
99-
* ### GeoIntents
134+
```Java
135+
openGallery()
136+
pickImage()
137+
```
138+
Example
139+
```Java
140+
startActivityForResult(GalleryIntents.from(this).pickImage().build(), RequestTag.PICK_IMAGE);
141+
```
142+
* ### MapIntents
143+
```Java
144+
locationOf(String address, String placeTitle)
145+
locationOf(float latitude, float longitude)
146+
locationOf(float latitude, float longitude, String placeName)
147+
navigateTo(String address)
148+
navigateTo(float latitude, float longitude)
149+
streetViewOf(float latitude, float longitude)
150+
streetViewOf(float latitude, float longitude, float zoom)
151+
streetViewOf(float latitude, float longitude, float zoom, int mapZoom)
152+
showLocationServices()
153+
```
154+
Example
155+
```Java
156+
MapIntents.from(this).locationOf("Champ de Mars, Avenue Anatole France, Paris, France", "Eiffel Tower").show();
157+
```
100158
* ### MarketIntents
159+
```Java
160+
showThisAppInMarket()
161+
showThisAppInGooglePlay()
162+
showThisAppInAmazon()
163+
showInMarket(String packageName)
164+
showInGooglePlay(String packageName)
165+
showInAmazon(String packageName)
166+
showGooglePlay()
167+
searchAppInGooglePlay(String appName)
168+
```
169+
Example
170+
```Java
171+
MarketIntents.from(this).showInMarket("com.instagram.android").show();
172+
```
101173
* ### MediaIntents
174+
```Java
175+
playAudio(String url)
176+
showImage(String url)
177+
playVideo(String url)
178+
playYouTubeVideo(String videoId)
179+
```
180+
Example
181+
```Java
182+
MediaIntents.from(this).playYouTubeVideo("gOzdLhJG2EQ").show();
183+
```
102184
* ### MessagingIntents
185+
```Java
186+
openMessages()
187+
createEmptySms()
188+
createEmptySms(String phoneNumber)
189+
createEmptySms(String[] phoneNumbers)
190+
createSms(String body)
191+
createSms(String body, String phoneNumber)
192+
createSms(String body, String[] phoneNumbers)
193+
```
194+
Example
195+
```Java
196+
MessagingIntents.from(this).createEmptySms().show();
197+
```
103198
* ### MusicIntents
199+
```Java
200+
201+
```
202+
Example
203+
```Java
204+
205+
```
104206
* ### NoteIntents
207+
```Java
208+
209+
```
210+
Example
211+
```Java
212+
213+
```
105214
* ### PhoneIntents
215+
```Java
216+
217+
```
218+
Example
219+
```Java
220+
221+
```
106222
* ### SearchIntents
223+
```Java
224+
225+
```
226+
Example
227+
```Java
228+
229+
```
107230
* ### SettingIntents
231+
```Java
232+
setting()
233+
apnSetting()
234+
bluetoothSetting()
235+
dateSetting()
236+
displaySetting()
237+
localeSetting()
238+
securitySetting()
239+
wifiSetting()
240+
wirelessSetting()
241+
accessibilitySetting()
242+
applicationSetting()
243+
captioningSetting()
244+
castSetting()
245+
dreamSetting()
246+
airplaneModeSetting()
247+
inputMethodSetting()
248+
locationSourceSetting()
249+
internalStorageSetting()
250+
memoryCardSetting()
251+
homeSetting()
252+
nfcSetting()
253+
nfcSharingSetting()
254+
nfcPaymentSetting()
255+
printSetting()
256+
privacySetting()
257+
searchSetting()
258+
soundSetting()
259+
syncSetting()
260+
webViewSetting()
261+
vpnSetting()
262+
applicationDetailSetting(String packageName)
263+
applicationDevelopmentSetting()
264+
batterySaverSetting()
265+
dataRoamingSetting()
266+
deviceInfoSetting()
267+
hardKeyboardSetting()
268+
manageApplicationSetting()
269+
manageWriteSetting()
270+
networkOperatorSetting()
271+
notificationListenerSetting()
272+
usageAccessSetting()
273+
userDictionarySetting()
274+
voiceInputSetting()
275+
vrListenerSetting()
276+
wifiIpSetting()
277+
ignoreBatteryOptimizationSetting()
278+
manageAllApplicationSetting()
279+
manageDefaultAppsSetting()
280+
inputMethodSubtypeSetting()
281+
notificationPolicyAccessSetting()
282+
ignoreBackgroundDataRestrictionsSetting(String packageName)
283+
```
284+
Example
285+
```Java
286+
SettingIntents.from(this).setting().show();
287+
```
108288
* ### ShareIntents
289+
```Java
290+
291+
```
292+
Example
293+
```Java
294+
295+
```
109296
* ### TextIntents
297+
```Java
298+
299+
```
300+
Example
301+
```Java
302+
303+
```
110304
* ### TimerIntents
305+
```Java
306+
createTimer(String subject, int seconds, boolean skipUi)
307+
```
308+
Example
309+
```Java
310+
TimerIntents.from(this).createTimer("Run", 180, false).show();
311+
```

0 commit comments

Comments
 (0)