- 博客(17)
- 资源 (1)
- 收藏
- 关注
原创 显示带EditText 的对话框进行编辑
项目中点击一个TEXT VIEW后,弹出编辑对话框,代码示例: public void showEditDialog( ){ final EditText et = new EditText(context); et.setText("default data"); et.setSelection(0, et.getText().toString().length()); new AlertDialog.Builder(conte
2020-09-29 20:52:04 254
原创 宁德横屿岛
戚继光曾一举歼灭盘踞在横屿岛的倭寇军。横屿岛长约1300米,最宽处约为350米。倭寇曾长时间盘踞在该岛屿上,由此可见当前沿海宁德人民当年之命途多舛。
2020-09-29 13:07:57 2689
原创 TabLayout 定制颜色导致编译失败
<android.support.design.widget.TabLayout android:id="@+id/tabs" android:layout_width="match_parent" android:layout_height="wrap_content" app:tabBackground="#ff0000" />报错信息如下:counter_fragment_with_tab.xml:12: AAPT: error: '#ff.
2020-09-28 08:42:03 719
原创 viewpager 内嵌 viewpager 后界面显示空白问题
内嵌的viewpager的adapter在构建时,传入的FragmentManger有误导致: mSectionsPagerAdapterCounter = new SectionsPagerAdapterCounter(this.getChildFragmentManager());传Fragment的getChildFragmentManager() 可解决问题。...
2020-09-27 16:50:40 242
原创 Textview 采用 spanable 控制文字的大小
例如 90weeks将 weeks 的大小变小。实现代码如下: public static SpannableString formatToSpandableString(String str) { int idx = 0; for (int i = 0; i < str.length(); i++) { if (!Character.isDigit(str.charAt(i))) { ...
2020-09-25 09:45:34 233
原创 android 前台任务及闹钟相关资料整理
通知:https://developer.android.google.cn/guide/topics/ui/notifiers/notifications?hl=zh-cn前台服务:https://developer.android.google.cn/guide/components/services?hl=zh-cn#Foreground后台任务:https://developer.android.google.cn/guide/background?hl=zh-cnAlarm
2020-09-24 19:51:25 122
原创 ViewPager setOnPageChangeListener方法过期
改用addOnPageChangeListener mViewPager.addOnPageChangeListener(new ViewPager.OnPageChangeListener() { @Override public void onPageScrolled(int position, float positionOffset, int positionOffsetPixels) { }..
2020-09-24 19:47:13 206
原创 android studio viewpader 圆点指示器 调研
这个效果很好:https://www.jianshu.com/p/b770a0641a57 (https://github.com/dongjunkun/CuteIndicator)github星比较少。尝试在github搜索viewpager indicator最后使用的是:https://github.com/romandanylyk/PageIndicatorView/releases使用 v1.0.3的时候,编译遇到问题。(暂未排查)降为 v1.0.0后...
2020-09-24 19:42:37 385
原创 android studio support-v4 包冲突
gradle在以下基础上 implementation 'com.android.support:cardview-v7:25.4.0' implementation 'com.android.support:design:25.4.0'新增了 implementation 'com.android.support:appcompat-v7:25.4.0'后报support-v4 包冲突做了一些尝试 exclude module: 'support-v4' 均失败...
2020-09-24 19:35:46 597
原创 androdi api 级别和 android 版本的对照表
详见:https://developer.android.google.cn/guide/topics/manifest/uses-sdk-element.html平台版本 API 级别 VERSION_CODE 备注 Android 10.0 29 Q 平台亮点 Android 9 28 P 平台亮点 Android 8.1 27 O_MR1 平台亮点 Android 8.0 26 O 平台亮点
2020-09-20 10:11:22 859
原创 minSdkVersion 和 targetSDKVersion 的官方说明
详见:https://developer.android.google.cn/guide/topics/manifest/uses-sdk-element.html属性:android:minSdkVersion一个用于指定应用运行所需最低 API 级别的整数。如果系统的 API 级别低于该属性中指定的值,Android 系统将阻止用户安装应用。您应始终声明该属性。注意:如果您不声明该属性,系统将假定默认值为“1”,这表示您的应用兼容所有 Android 版本。如果您的应用并不兼容所有版本(
2020-09-20 10:07:57 466
原创 listview 不显示分割线
默认的ListView分割线为黑色,对分割线进行定制和删除:android:divider="#fffff" 分割线颜色 设置为@null即不显示分割线android:dividerHeight="1px" 分割线高度
2020-09-14 11:02:13 550
原创 Android Gradle 插件版本所需的 Gradle 版本
https://developer.android.google.cn/studio/releases/gradle-plugin.html#3-6-0当报错如下时,可以参看这个链接,看看Android Gradle 插件版本和Gradle 版本是否匹配。Unable to find method 'org.gradle.api.file.ProjectLayout.fileProperty(Lorg/gradle/api/provider/Provider;)Lorg/gradle/api/.
2020-09-12 10:45:53 3398
原创 android studio gradle 使用离线包
distributionUrl=https\://services.gradle.org/distributions/gradle-6.6.1-all.zip默认的下载地址很慢。下载了一个离线包后,把这行配置修改为:distributionUrl=file:///C:/Users/zzz/.gradle/wrapper/dists/gradle-6.6.1-all.zip...
2020-09-12 10:38:21 429
原创 android gson list 和 json array 互转示例
compile 'com.google.code.gson:gson:2.8.4'list转 json stringpublic class TabData { public static final int TAG_TYPE_DEFAULT = 0; int tabType; int tabIndex; String tabTitle; long tabData;} List<TabData> lis...
2020-09-11 10:01:46 1532
emqx-ubuntu18.04-v3.2.0.zip
2019-07-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人