腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
腾讯云架构师技术同盟
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
腾讯云架构师技术同盟
返回腾讯云官网
易帜的Android 学习之旅
专栏成员
举报
33
文章
30817
阅读量
15
订阅数
订阅专栏
申请加入专栏
全部文章(33)
android(14)
flutter(11)
网站(10)
ios(8)
dart(5)
编程算法(4)
java(3)
json(3)
xml(2)
api(2)
kotlin(2)
c++(1)
actionscript(1)
jquery ui(1)
html(1)
listview(1)
textview(1)
打包(1)
ide(1)
linux(1)
http(1)
缓存(1)
jvm(1)
安全(1)
腾讯云(1)
alarm(1)
alignment(1)
children(1)
controller(1)
debug(1)
fixed(1)
icon(1)
label(1)
list(1)
lock(1)
padding(1)
spacing(1)
tabbar(1)
tabs(1)
博客(1)
程序(1)
权限(1)
手机(1)
系统(1)
搜索文章
搜索
搜索
关闭
kotlin 之单例类详解
kotlin
安全
java
jvm
网站
DCL双检测锁机制: 用DCL双检测锁机制为什么要用valoatile修饰,因为lazyMan=new LazyMan(), 并非是一个原子操作。事实上在JVM中大概做了3件事。
易帜
2022-11-21
681
0
关于RecyclerView中嵌套EditText引发的问题总结
android
最近在开发一个基于RecycelrView的编辑器, Recyclerview中包含Edittext在滚动时会发生数据混乱的问题,之所以数据混乱就是因为Recyclerview的复用导致的。
易帜
2022-09-23
2.3K
0
kotlin入门之泛型
java
textview
android
kotlin
为什么List<TextView> textViews=buttons;会报错呢?这是因为Java的泛型本身 具有不可变性。Java里面会认为List<TextView> 和List<Button>类型不一致, 也就是说,子类的泛型(List<Button>)不属于泛型(List<TextView> )的子类。
易帜
2022-02-09
1.2K
0
Android实现亮屏后弹出一个Activity
腾讯云
alarm
lock
博客
权限
首先我们需要设置权限 <uses-permission android:name="android.permission.WAKE_LOCK" /> 然后动态注册广播: IntentFilter filter = new IntentFilter(); filter.addAction(Intent.ACTION_SCREEN_ON); filter.addAction(Intent.ACTION_SCREEN_OFF); registerReceiver(
易帜
2022-02-09
603
0
关于Android中@SuppressLint(“NewApi“)、@TargetApi和@RequiresApi的区别
api
ide
打包
当我们使用一个较高版本才有的api时,编译器会报错,这个注解的作用仅仅是让编译通过,而并没有避免低版本的系统运行高版本的api的问题,在使用时我们需要自己判断版本号来使用不同的api。 目前官方建议使用@RequiresApi。
易帜
2022-02-09
1.3K
0
关于在RecyclerView中使用多个EditText,出现的数据错乱问题
@Override protected void convert(BaseViewHolder helper, final TestBean item) { EditText item_editText = helper.getView(R.id.item_editText); // 通过tag判断当前editText是否已经设置监听,有监听的话,移除监听再给editText赋值 if (item_editText.getTag() insta
易帜
2022-02-09
1.5K
0
笔记之Android架构组件-WorkManager
api
android
service一直被用来做后台运行的操作,包括一些保活,上传数据之类的,这个后台运行的弊端很多,比如耗电,比如设计用户隐私之类的,谷歌对这些后台行为进行了一些处理,从Android Oreo(API 26) 开始,如果一个应用的目标版本为Android 8.0,当它在某些不被允许创建后台服务的场景下,调用了Service的startService()方法,该方法会抛出IllegalStateException。并且出台了一些新政策:
易帜
2022-02-09
912
0
关于从相册中获取图片,图片展示时被旋转了
android
手机
系统
调用Android系统相册功能后,三星手机照片被旋转了90度。 经资料查询,这是由于三星手机拍照的图片旋转角度是90度,而其它手机是0度。这样思路就出来了:先查询被旋转了多少度,然后再旋转回来。
易帜
2022-02-09
1.5K
0
自定义View:关于实现竖直水果机滚动图片切换效果
xml
效果如图所示: /** * 自动垂直滚动的ImageView */ public class AutoVerticalScrollImageView extends ImageSwitcher implements ViewSwitcher.ViewFactory { private Context mContext; //mInUp,mOutUp分别构成向下翻页的进出动画 private Rotate3dAnimation mInUp; private Ro
易帜
2022-02-09
633
0
关于 Arrays.asList()与Collections.shuffle()使用时的坑
actionscript
编程算法
c++
网站
java
什么鬼东西,打印结果表示两个List内容相同?? 难道是这两个list的地址相同了吗? 随后进行比较:
易帜
2022-02-09
600
0
Android 官方屏幕适配之ScreenMatch
xml
android
关于屏幕适配的方案有两种,一种是使用ScreenMatch,一种是使用[AndroidAutoSize]。(https://github.com/JessYanCoding/AndroidAutoSize) 先来使用一下我们的ScreenMatch吧。
易帜
2022-02-09
1.5K
0
关于RecyclerView中RadioButton位置错乱
程序
今天碰见一个问题在RecyclerView中,用状态去记录RadioButton是否被选中,结果状态被修改,导致状态错乱。 程序效果图如下:
易帜
2022-02-09
879
0
20.Flutter学习之路网络请求get、post
http
json
dart
编程算法
这里我们进行一个小知识点 的补充, 在Dart中我们如果需要将map转为json我们可以使用json.encode()这个方法。同样将json串转为map,我们可以使用json.decode(source) 示例如下
易帜
2022-02-09
519
0
19.Flutter学习之路Dialog种类
jquery ui
网站
class DialogPage extends StatefulWidget { @override State<StatefulWidget> createState() { return _DialogPageState(); } } class _DialogPageState extends State<DialogPage> { _alertDialog() async { var result = await showDialog( conte
易帜
2022-02-09
304
0
18.Flutter学习之路日期和时间戳,以及日期组件
flutter
ios
android
Flutter中获取当前日期可以使用DateTime.now()进行获取。now.millisecondsSinceEpoch可以获取到时间戳
易帜
2022-02-09
2.1K
0
17.Flutter学习之路常用表单TextField、CheckBox等组件
html
TextField常见属性: 属性 描述 maxLines 将文本框改为多行文本框,默认是单行 onChanged 文本框改变的时候触发的时间 decoration hintText类似于EditText中hint属性。border 边框线,配合OutlineInputBorder使用、labelText:label的名称、labelStyle,配置label使用 obscureText j将文本框改为密码框 controller controller结合TextEditingController ()可以
易帜
2022-02-09
860
0
16.Flutter学习之路Widget的生命周期
网站
flutter
ios
android
Android Flutter:图文详解 组件Widget的生命周期 转发一下大佬的帖子,用于记录学习。
易帜
2022-02-09
351
0
15.Flutter学习之路按钮组件系列
linux
Flutter中有很多Button组件,例如RaisedButton、FlatButton、IconButtton、OutlineButton、ButtonBar、FloatingActionButton等。 RaisedButton:凸起的按钮,其实就是Material Design风格的Button. FlatButton:扁平化的按钮 OutlineButton:线框按钮 ButtonBar:按钮组 FloatingActionButton:浮动按钮
易帜
2022-02-09
581
0
14.Flutter学习之路Drawer侧边栏以及侧边栏内容布局
flutter
padding
Drawer 参数 描述 child 子组件 elevation semanticLabel DrawerHeader 参数 描述 decoration 设置顶部背景颜色 child 配置子元素 padding 内边距 margin 外边距 其使用为 class Tabs extends StatefulWidget{ final index; Tabs({this.index=0}); @override State<StatefulWidget> createState()
易帜
2022-02-09
1.2K
0
13.Flutter学习之路AppBar实现顶部tab
flutter
controller
debug
label
tabbar
接下来我们来看一下我们的如何使用DefaultTabController+Tab+AppBar实现顶部Tab 使用DefaultTabController时,我们应该注意的是,需要将其放在MaterialApp里,Scaffold的外层。
易帜
2022-02-09
1.4K
0
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档