振ると進むViewPagerのライブラリ作った
小さいライブラリを作ってリリースしたのでブログ書く
スワイプしなくても端末を振ると進むViewPager
petitviolet/shakable-viewpager
スクリーンショット撮れないから振ってる様子を動画に撮るしか無くてめんどくさかった
こんなの
リリース作業
Maven Centralにアップロードしてみたかったが、必要な作業が非常にめんどくさく感じたため、少し気になっていたJitPack.ioを使ってみた。
その前の準備として、projectのbuild.gradleを少し書き換える
rootのbuild.gradleのdependenciesに追加
dependencies {
classpath 'com.github.dcendents:android-maven-plugin:1.2'
}
そしてlibraryプロジェクトのbuild.gradleにpluginを追加
apply plugin: 'android-maven'
準備はこれだけで良い
リリース版としてgit tag
を打ってから、この検索欄にGithubのURLを入れるだけで良い
そうすると下のスクリーンショットのように、打ったtagが表示される
get it
押してしばらくするとこうなる
そして公開したライブラリの使い方を表示してくれる
jitpack最高
でも、namespaceがgithubになってしまうのがちょっと残念