Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/SilenceDut/KnowWeather
/ functions
Functions
927 in github.com/SilenceDut/KnowWeather
⨍
Functions
927
◇
Types & classes
180
↓ 67 callers
Method
get
(String key, boolean defValue)
baselib/src/main/java/com/silencedut/baselib/commonhelper/persistence/PreferencesHelper.java:45
↓ 54 callers
Method
getImpl
(Class<T> api)
weather_core/src/main/java/com/silencedut/weather_core/CoreManager.java:31
↓ 38 callers
Method
getContext
()
weather_core/src/main/java/com/silencedut/weather_core/corebase/BaseView.java:10
↓ 32 callers
Method
equals
<p> Compares two objects for equality. </p> @param obj the object to compare to @return {@code true} if equal
baselib/src/main/java/com/silencedut/baselib/commonhelper/log/FastDateFormat.java:1006
↓ 31 callers
Method
format
<p> Formats a {@code Date}, {@code Calendar} or {@code Long} (milliseconds) object. </p> @param obj the object to format @param toAppendTo
baselib/src/main/java/com/silencedut/baselib/commonhelper/log/FastDateFormat.java:791
↓ 19 callers
Method
toString
<p> Gets a debugging string version of this formatter. </p> @return a debugging string
baselib/src/main/java/com/silencedut/baselib/commonhelper/log/FastDateFormat.java:1037
↓ 15 callers
Method
executeCommand
(final Runnable command)
baselib/src/main/java/com/silencedut/baselib/commonhelper/log/MLog.java:511
↓ 15 callers
Method
show
(boolean isWeather)
weather_core/src/main/java/com/silencedut/weather_core/corebase/customview/ShareDialog.java:67
↓ 14 callers
Method
getInstance
()
app/src/main/java/com/silencedut/knowweather/repository/WeatherRepository.java:45
↓ 14 callers
Method
getPreferences
(String name)
baselib/src/main/java/com/silencedut/baselib/commonhelper/persistence/PreferencesHelper.java:40
↓ 14 callers
Method
getPreferencesName
根据应用设置缓存地址 @return 缓存文件夹名称
baselib/src/main/java/com/silencedut/baselib/commonhelper/persistence/PreferencesHelper.java:35
↓ 14 callers
Method
registerHolder
(Class<? extends BaseViewHolder> viewHolder, int itemViewType)
baselib/src/main/java/com/silencedut/baselib/commonhelper/adapter/BaseRecyclerAdapter.java:34
↓ 14 callers
Method
tag
(Object tag)
baselib/src/main/java/com/silencedut/baselib/commonhelper/log/MLog.java:808
↓ 13 callers
Method
exists
(File file)
baselib/src/main/java/com/silencedut/baselib/commonhelper/persistence/FileHelper.java:147
↓ 13 callers
Method
isNull
(Object o)
baselib/src/main/java/com/silencedut/baselib/commonhelper/utils/Check.java:31
↓ 13 callers
Method
put
(String key, boolean value)
baselib/src/main/java/com/silencedut/baselib/commonhelper/persistence/PreferencesHelper.java:95
↓ 13 callers
Method
selectNumberRule
<p> Gets an appropriate rule for the padding required. </p> @param field the field to get a rule for @param padding the padding
baselib/src/main/java/com/silencedut/baselib/commonhelper/log/FastDateFormat.java:764
↓ 12 callers
Method
error
(Object tag, String format, Object... args)
baselib/src/main/java/com/silencedut/baselib/commonhelper/log/LogHelper.java:39
↓ 12 callers
Method
getName
()
city/src/main/java/com/silencedut/city/repository/CityEntry.java:21
↓ 11 callers
Method
updateWeather
(String cityId)
weather_core/src/main/java/com/silencedut/weather_core/api/weatherprovider/IWeatherProvider.java:18
↓ 11 callers
Method
writeToLog
(final String logText)
baselib/src/main/java/com/silencedut/baselib/commonhelper/log/MLog.java:523
↓ 10 callers
Method
getWeather
(@Query("key") String key, @Query("location") String location)
app/src/main/java/com/silencedut/knowweather/api/NetWeatherApi.java:18
↓ 9 callers
Method
getConnectivityManager
获取ConnectivityManager
baselib/src/main/java/com/silencedut/baselib/commonhelper/network/NetWork.java:59
↓ 9 callers
Method
getDateTimeInstance
<p> Gets a date/time formatter instance using the specified style in the default time zone and locale. </p> @param dateStyle date style: F
baselib/src/main/java/com/silencedut/baselib/commonhelper/log/FastDateFormat.java:402
↓ 8 callers
Method
dipToPx
(Context context, int dpId)
baselib/src/main/java/com/silencedut/baselib/commonhelper/utils/UIUtil.java:32
↓ 8 callers
Method
error
Output error log. Exception will be caught if input arguments have format error. NOTE {@link #initialize(String)} or {@link #initialize(String, LogOp
baselib/src/main/java/com/silencedut/baselib/commonhelper/log/MLog.java:394
↓ 8 callers
Method
isEmpty
(CharSequence str)
baselib/src/main/java/com/silencedut/baselib/commonhelper/utils/Check.java:11
↓ 7 callers
Method
getType
()
app/src/main/java/com/silencedut/knowweather/entity/HeWeather.java:724
↓ 6 callers
Method
getContext
()
weather_core/src/main/java/com/silencedut/weather_core/CoreManager.java:23
↓ 6 callers
Method
getIconId
(String weather)
weather_core/src/main/java/com/silencedut/weather_core/corebase/ResourceProvider.java:62
↓ 6 callers
Method
getLocatedCityId
()
weather_core/src/main/java/com/silencedut/weather_core/location/ILocationApi.java:14
↓ 6 callers
Method
info
(Object tag, String format, Object... args)
baselib/src/main/java/com/silencedut/baselib/commonhelper/log/LogHelper.java:35
↓ 6 callers
Method
setData
(List<? extends BaseAdapterData> data)
baselib/src/main/java/com/silencedut/baselib/commonhelper/adapter/BaseRecyclerAdapter.java:54
↓ 5 callers
Method
addData
(List<? extends BaseAdapterData> data)
baselib/src/main/java/com/silencedut/baselib/commonhelper/adapter/BaseRecyclerAdapter.java:66
↓ 5 callers
Method
appendTo
Appends the value of the specified calendar to the output buffer based on the rule implementation. @param buffer the output buffer @param
baselib/src/main/java/com/silencedut/baselib/commonhelper/log/FastDateFormat.java:1084
↓ 5 callers
Method
buildVersion
()
weather_core/src/main/java/com/silencedut/weather_core/Version.java:12
↓ 5 callers
Method
cityDao
()
city/src/main/java/com/silencedut/city/repository/db/CityDatabase.java:15
↓ 5 callers
Method
clear
()
baselib/src/main/java/com/silencedut/baselib/commonhelper/persistence/PreferencesHelper.java:156
↓ 5 callers
Method
getBasic
()
app/src/main/java/com/silencedut/knowweather/entity/HeWeather.java:41
↓ 5 callers
Method
getCity
()
city/src/main/java/com/silencedut/city/repository/CityEntry.java:37
↓ 5 callers
Method
getCityId
()
city/src/main/java/com/silencedut/city/ui/adapter/CityInfoData.java:42
↓ 5 callers
Method
getCurrentCityId
()
city/src/main/java/com/silencedut/city/repository/ICityRepositoryApi.java:36
↓ 5 callers
Method
getModel
一个类中,对同一个 {@link BaseViewModel} 应该只调用一次getModel,然后类中做缓存 @param fragment ViewModelProvider 所依赖的fragment @param viewModel 要获取的 BaseViewModel @param <T>
weather_core/src/main/java/com/silencedut/weather_core/viewmodel/ModelProvider.java:25
↓ 5 callers
Method
getTemp
()
weather_core/src/main/java/com/silencedut/weather_core/api/weatherprovider/WeatherData.java:142
↓ 5 callers
Method
getThreadName
()
baselib/src/main/java/com/silencedut/baselib/commonhelper/log/MLog.java:233
↓ 5 callers
Method
getTime
()
app/src/main/java/com/silencedut/knowweather/entity/HeWeather.java:648
↓ 5 callers
Method
msgForTextLog
(int logLevel, Object obj, String filename, int line, String thread, S
baselib/src/main/java/com/silencedut/baselib/commonhelper/log/MLog.java:634
↓ 5 callers
Method
searchCity
(String cityName,String country)
city/src/main/java/com/silencedut/city/repository/db/CityDao.java:23
↓ 4 callers
Method
buildFile
Build a file, used to be inserted in the disk cache. @param fileId The name build the file. @return A valid file.
baselib/src/main/java/com/silencedut/baselib/commonhelper/persistence/FileHelper.java:68
↓ 4 callers
Method
close
Close the logging task. Flush will be called here. Failed to call this may cause some logs lost.
baselib/src/main/java/com/silencedut/baselib/commonhelper/log/MLog.java:494
↓ 4 callers
Method
fromJson
Deserialize a json representation of an object. @param string A json string to fromJson.
baselib/src/main/java/com/silencedut/baselib/commonhelper/utils/JsonHelper.java:37
↓ 4 callers
Method
getCachedWeatherData
()
app/src/main/java/com/silencedut/knowweather/repository/WeatherRepository.java:68
↓ 4 callers
Method
getColor
(Context context, int colorId)
baselib/src/main/java/com/silencedut/baselib/commonhelper/utils/UIUtil.java:24
↓ 4 callers
Method
getContentViewId
()
baselib/src/main/java/com/silencedut/baselib/commonhelper/adapter/IProvideItemId.java:8
↓ 4 callers
Method
getLogPath
()
baselib/src/main/java/com/silencedut/baselib/commonhelper/log/LogToES.java:99
↓ 4 callers
Method
getThreadStacksKeyword
()
baselib/src/main/java/com/silencedut/baselib/commonhelper/log/MLog.java:737
↓ 4 callers
Method
getWeek
(String dataStr)
baselib/src/main/java/com/silencedut/baselib/commonhelper/utils/TimeUtil.java:73
↓ 4 callers
Method
info
Output information log. Exception will be caught if input arguments have format error. NOTE {@link #initialize(String)} or {@link #initialize(String,
baselib/src/main/java/com/silencedut/baselib/commonhelper/log/MLog.java:308
↓ 4 callers
Method
isAvailable
检测网络是否为可用状态
baselib/src/main/java/com/silencedut/baselib/commonhelper/network/NetWork.java:133
↓ 4 callers
Method
isNullOrEmpty
(String s)
baselib/src/main/java/com/silencedut/baselib/commonhelper/log/MLog.java:847
↓ 4 callers
Method
logToFile
(final String logText, final Throwable t)
baselib/src/main/java/com/silencedut/baselib/commonhelper/log/MLog.java:592
↓ 4 callers
Method
saveCurrentCityId
(String cityId)
city/src/main/java/com/silencedut/city/repository/ICityRepositoryApi.java:35
↓ 4 callers
Method
showNotification
(Service service)
app/src/main/java/com/silencedut/knowweather/remoteviews/RemoteViewsHelper.java:38
↓ 4 callers
Method
startLocation
()
weather_core/src/main/java/com/silencedut/weather_core/location/ILocationApi.java:13
↓ 4 callers
Method
weatherDao
()
app/src/main/java/com/silencedut/knowweather/repository/db/WeatherDatabase.java:11
↓ 4 callers
Method
write
(Level level, Object tag, String message)
baselib/src/main/java/com/silencedut/baselib/commonhelper/log/MLog.java:20
↓ 3 callers
Method
addFrag
(Pair<BaseFragment,Integer> fragmentPair)
app/src/main/java/com/silencedut/knowweather/ui/adapter/MainPageAdapter.java:42
↓ 3 callers
Method
applyRules
<p> Performs the formatting by applying the rules to the specified calendar. </p> @param calendar the calendar to format @param buf
baselib/src/main/java/com/silencedut/baselib/commonhelper/log/FastDateFormat.java:912
↓ 3 callers
Method
close
()
baselib/src/main/java/com/silencedut/baselib/commonhelper/log/LogToES.java:376
↓ 3 callers
Method
deleteWeather
(String cityId)
app/src/main/java/com/silencedut/knowweather/repository/db/WeatherDao.java:21
↓ 3 callers
Method
dismiss
()
weather_core/src/main/java/com/silencedut/weather_core/corebase/customview/ShareDialog.java:53
↓ 3 callers
Method
estimateLength
Returns the estimated lentgh of the result. @return the estimated length
baselib/src/main/java/com/silencedut/baselib/commonhelper/log/FastDateFormat.java:1073
↓ 3 callers
Method
getActivityRouter
(Class<T> api)
weather_core/src/main/java/com/silencedut/weather_core/CoreManager.java:35
↓ 3 callers
Method
getAlarms
()
weather_core/src/main/java/com/silencedut/weather_core/api/weatherprovider/WeatherData.java:83
↓ 3 callers
Method
getAqi
(@Query("key") String key, @Query("location") String location)
app/src/main/java/com/silencedut/knowweather/api/NetWeatherApi.java:21
↓ 3 callers
Method
getCount
()
app/src/main/java/com/silencedut/knowweather/ui/adapter/MainPageAdapter.java:37
↓ 3 callers
Method
getDrawable
(Context context, int colorId)
baselib/src/main/java/com/silencedut/baselib/commonhelper/utils/UIUtil.java:28
↓ 3 callers
Method
getInitial
()
city/src/main/java/com/silencedut/city/ui/adapter/CityInfoData.java:24
↓ 3 callers
Method
getService
(Class<T> apiInterface)
weather_core/src/main/java/com/silencedut/weather_core/AppHttpClient.java:83
↓ 3 callers
Method
hadCurrentCityId
()
city/src/main/java/com/silencedut/city/repository/ICityRepositoryApi.java:37
↓ 3 callers
Method
isBakFile
(String file)
baselib/src/main/java/com/silencedut/baselib/commonhelper/log/LogToES.java:286
↓ 3 callers
Method
outputError
(final Object obj, final String format, final Object... args)
baselib/src/main/java/com/silencedut/baselib/commonhelper/log/MLog.java:996
↓ 3 callers
Method
printLog
(String tag, String log, boolean release)
baselib/src/main/java/com/silencedut/baselib/commonhelper/log/MLog.java:784
↓ 3 callers
Method
setColorLever
(int[] colorIds, int[] levels)
app/src/main/java/com/silencedut/knowweather/ui/customview/LevelView.java:77
↓ 3 callers
Method
shouldWriteError
()
baselib/src/main/java/com/silencedut/baselib/commonhelper/log/MLog.java:839
↓ 3 callers
Method
toString
()
weather_core/src/main/java/com/silencedut/weather_core/api/cityprovider/City.java:38
↓ 3 callers
Method
upDateLevel
(LevelView levelView, TextView valueText, int value)
app/src/main/java/com/silencedut/knowweather/ui/adapter/AqiViewHolder.java:122
↓ 3 callers
Method
updateAdapter
(boolean deleting)
city/src/main/java/com/silencedut/city/ui/adapter/FollowedCityHolder.java:116
↓ 3 callers
Method
updateExternalStorageState
更新状态变量
baselib/src/main/java/com/silencedut/baselib/commonhelper/log/ExternalStorage.java:103
↓ 2 callers
Method
attachLifecycleOwner
(LifecycleOwner lifecycleOwner)
weather_core/src/main/java/com/silencedut/weather_core/viewmodel/BaseViewModel.java:20
↓ 2 callers
Method
cache
()
weather_core/src/main/java/com/silencedut/weather_core/AppHttpClient.java:45
↓ 2 callers
Method
error
(String msg)
weather_core/src/main/java/com/silencedut/weather_core/corebase/StatusDataResource.java:32
↓ 2 callers
Method
externalStorageExist
()
baselib/src/main/java/com/silencedut/baselib/commonhelper/log/MLog.java:843
↓ 2 callers
Method
fetchFollowedWeather
()
app/src/main/java/com/silencedut/knowweather/repository/db/WeatherDao.java:27
↓ 2 callers
Method
flush
()
baselib/src/main/java/com/silencedut/baselib/commonhelper/log/LogToES.java:363
↓ 2 callers
Method
generateAnimator
(View target, float start, float end)
app/src/main/java/com/silencedut/knowweather/ui/adapter/AqiViewHolder.java:97
↓ 2 callers
Method
generateCustomNotification
(Context context)
app/src/main/java/com/silencedut/knowweather/remoteviews/RemoteViewsHelper.java:122
↓ 2 callers
Method
getBasic
()
weather_core/src/main/java/com/silencedut/weather_core/api/weatherprovider/WeatherData.java:63
↓ 2 callers
Method
getCityId
()
weather_core/src/main/java/com/silencedut/weather_core/api/weatherprovider/WeatherData.java:59
↓ 2 callers
Method
getCityWorkHandler
()
city/src/main/java/com/silencedut/city/repository/ICityRepositoryApi.java:34
next →
1–100 of 927, ranked by callers