1
輕松調試數據庫
日常開發中一個非常痛苦的事情,就是在需要操作數據庫的項目中,需要不斷的調試數據庫,很多時候我們選擇是導出數據庫,然后使用Sqlite 可視化軟件打開打開。
高端一點的使用sqlite3,然后通過命令行操作。
當然了還有個比較強大好用的工具是:facebook 的stetho。
不過我今天推薦的是另一個項目:
https://github.com/amitshekhariitbhu/Android-Debug-Database
怎么用呢?
在我們的項目對應的module 中添加一行:
dependencies{
debugImplementation'com.amitshekhar.android:debug-db:1.0.4'
}
然后直接運行包含數據庫的項目,在手機安裝成功后,在瀏覽器訪問:
你手機的 IP:8080
你就可以看到如下界面:
在這里,你可以執行sql 語句,查看任何表數據,甚至可以新增、修改、刪除數據。
所有的操作都是直接反饋到數據庫的。
此外還支持 SharedPref的直接查看與修改~
是不是非常簡單!
項目支持更換端口,從多年的編程經驗來看,建議設置一個別的端口號,一開始默認8080端口我就遇到了問題。
buildTypes {
debug{
resValue( "string", "PORT_NUMBER", "9999")
}
}
注意,手機需要和 PC 在同一個網段;usb 連接也可以,自行參考 readme即可。
2
餓了么 UE Tool
https://github.com/eleme/UETool
這個工具也比較有意思,方便做 UI 調試和給 UI Review效果的時候。
我們直接安裝其提供的 demo。
直接啟動:
需要打開允許顯示懸浮窗權限。
第一個是捕捉控件,點擊控件,會展示出圖片的尺寸和一些信息。
當然遠不止如此,你還可以修改控件的寬高、文字大小、甚至直接移動該控件查看效果。
因為畫質問題,這些功能就不演示了....
查看相對位置的效果:
3
實時編輯插值器
最后一個是一個js 的項目:
https://github.com/inloop/interpolator
可以訪問:
https://inloop.github.io/interpolator/
查看效果。
主要功能是幫助我們實時的去定義和查看動畫的各種Interpolator效果,如果你剛好在學習動畫那就更棒了。
可以設置各種常見的Interpolator,實時的查看動畫運行軌跡與效果。
也支持自己自定義算式;上面的Equation 是支持編程方式的。
之前也推薦過一波非常有用的工具:
回顧下今年使用過的好用的插件、工具等
有些工具用起來真的可以幫助我們省下非常多的時間,也非常歡迎大家留言分享自己平時用到的好用的工具。
幫朋友插個內推:NewsDog、CNN (加密貨幣) 團隊正在招聘 Android 工程師;
地點北京中關村;
團隊負責人是《Android源碼設計模式解析與實戰》的作者何紅輝;
團隊很棒,薪資給力,有興趣可以嘗試投遞。
詳細要求可以參考:
https://www.wanandroid.com/blog/show/2175
轉載請注明來自夕逆IT,本文標題:《電氣工程師常用的10個軟件,你會幾個?第4種和第10種建議試試》

還沒有評論,來說兩句吧...