jineshfrancs / Syncit
Licence: apache-2.0
SyncIt will call a method implemented in your activity to notify data connection changes.
Stars: ✭ 22
Programming Languages
java
68154 projects - #9 most used programming language
Labels
Projects that are alternatives of or similar to Syncit
Vscode Syncing
⚡️ VSCode Extension - Sync all of your VSCode settings across multiple devices.
Stars: ✭ 395 (+1695.45%)
Mutual labels: sync
Git Ftp
Uses Git to upload only changed files to FTP servers.
Stars: ✭ 5,104 (+23100%)
Mutual labels: sync
Zephyr
Effortlessly synchronize UserDefaults over iCloud.
Stars: ✭ 722 (+3181.82%)
Mutual labels: sync
Fitbit Googlefit
Export Fitbit data to Google Fit. Unlike the alternatives such as fitnessyncer.com, this offers very fine intraday granularity (every minute/second data).
Stars: ✭ 409 (+1759.09%)
Mutual labels: sync
Sparkleshare
Share and collaborate by syncing with any Git repository instantly. Linux, macOS, and Windows.
Stars: ✭ 4,661 (+21086.36%)
Mutual labels: sync
Code Settings Sync
🌴💪 Synchronize your Visual Studio Code Settings Across Multiple Machines using GitHub GIST 💪🌴
Stars: ✭ 3,754 (+16963.64%)
Mutual labels: sync
Ffsubsync
Automagically synchronize subtitles with video.
Stars: ✭ 5,167 (+23386.36%)
Mutual labels: sync
Rclone
"rsync for cloud storage" - Google Drive, S3, Dropbox, Backblaze B2, One Drive, Swift, Hubic, Wasabi, Google Cloud Storage, Yandex Files
Stars: ✭ 30,541 (+138722.73%)
Mutual labels: sync
Dstask
Single binary terminal-based TODO manager with git-based sync + markdown notes per task
Stars: ✭ 431 (+1859.09%)
Mutual labels: sync
Browser
🌍 Take back your privacy with Dot Browser, the privacy-conscious web browser that protects you from being tracked and monitored online.
Stars: ✭ 475 (+2059.09%)
Mutual labels: sync
Dotmim.sync
A brand new database synchronization framework, multi platform, multi databases, developed on top of .Net Standard 2.0. https://dotmimsync.readthedocs.io/
Stars: ✭ 406 (+1745.45%)
Mutual labels: sync
Monstache
a go daemon that syncs MongoDB to Elasticsearch in realtime
Stars: ✭ 736 (+3245.45%)
Mutual labels: sync
Malsync
Integrates MyAnimeList/AniList/Kitsu/Simkl into various sites, with auto episode tracking.
Stars: ✭ 572 (+2500%)
Mutual labels: sync
Sia Slice
Maintain disk images or other large files indefinitely on the Sia network.
Stars: ✭ 18 (-18.18%)
Mutual labels: sync
Pysyncdroid
A simple way to synchronize an Android device connected to a Linux PC via MTP over USB
Stars: ✭ 5 (-77.27%)
Mutual labels: sync
SyncIt
SyncIt will call a method implemented in your activity to notify data connection changes.
Add SyncApplication to your manifest
<application
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:name="test.jinesh.sync.SyncApplication"
android:supportsRtl="true"
android:theme="@style/AppTheme">
<activity android:name=".MainActivity">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
Just implements OnSyncListner
in your activities in which you want to listen for data connection changes.
@Override
public void onSync(boolean isDataAvailable) {
if(isDataAvailable){
/*Call web service to update views here*/
}else{
/*No data connection*/
}
}
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].