android开发实例
文章平均质量分 51
WrQx99
一个忠实的程序猿 热爱代码 就像爱自己的老婆一样 希望研究新的技术和分享技术
n2wftbw3
展开
-
Kotlin进行Android开发
Kotlin转载 2017-05-23 14:57:10 · 764 阅读 · 0 评论 -
Flutter之StatelessWidget和StatefulWidget的详细使用
状态是在构建widget时可以同步读取的信息,或者在widget的生命周期中可能更改的信息,在Flutter中如果要管理状态需要用到 StatefulWidget。什么是StatelessWidget?Flutter中的StatelessWidget是一个不需要状态更改的widget - 它没有要管理的内部状态。当您描述的用户界面部分不依赖于对象本身中的配置信息以及widget的BuildC...原创 2019-05-28 10:42:13 · 4421 阅读 · 0 评论 -
Flutter路由之Navigator详解
含义:Navigator 继承自 StatefulWidget,它也是小组件,它有很多相关静态函数,可以帮我们达到页面跳转和数据交互的功能:push 将设置的router信息推送到Navigator上,实现页面跳转。of 主要是获取 Navigator最近实例的好状态。pop 导航到新页面,或者返回到上个页面。canPop 判断是否可以导航到新页面maybePop 可能会导航到新页面...原创 2019-05-28 10:20:07 · 6071 阅读 · 0 评论 -
简约直接好用的正则表达式
最佳解决思路至少八个字符,至少一个字母和一个数字:“^(?=.[A-Za-z])(?=.\d)[A-Za-z\d]{8,}$”至少八个字符,至少一个字母,一个数字和一个特殊字符:“^(?=.[A-Za-z])(?=.\d)(?=.[@@@!%#?&])[A-Za-z\d@@@!%*#?&]{8,}$”最少八个字符,至少一个大写字母,一个小写字母和一个数字:“^(?=.[...原创 2019-05-22 15:19:08 · 494 阅读 · 0 评论 -
GreenDAO简单使用和升级配置
GreenDAO是一款非要流行的Android平台上的数据库框架,性能优秀,代码简洁;是一个将对象映射到SQLite数据库中的轻量且快速的ORM解决方案。GreenDAO 优势 1、一个精简的库 2、性能最大化 3、内存开销最小化 4、易于使用的 APIs 5、对 Android 进行高度优化 首先先添加相关配置文件,依赖库compile ‘org.greenrobot:gre...原创 2018-05-29 17:52:21 · 279 阅读 · 0 评论 -
改变MenuItemView的字体颜色
遇到这个问题的时候网上搜了好多方法,逐一试用都不怎么好使...废话不说直接上代码:<activityandroid:name=".business.collection.CollectionListActivity"android:screenOrientation="portrait"android:theme="@style/AppThemeCustomTo原创 2017-12-08 11:39:23 · 623 阅读 · 0 评论 -
一个主题教你改变MenuItemView的字体颜色
遇到这个问题的时候网上搜了好多方法,逐一试用都不怎么好使… 废话不说直接上代码:原创 2017-12-08 11:36:08 · 523 阅读 · 3 评论 -
Android 基础 -- 生命周期和启动模式实践总结
Android基础转载 2017-08-26 17:45:14 · 439 阅读 · 0 评论 -
利用zxing和zbar 实现扫一扫功能
利用zxing和zbar 实现扫一扫功能原创 2017-06-02 14:38:06 · 724 阅读 · 0 评论 -
android studio生成签名文件,以及SHA1和MD5值
一、生成签名文件1.点击菜单栏中的Build的。 2.弹出窗体,如下图,选中Generate Signed APK,并点击。 3.弹出窗体,如下图。 4.点击Create new…按钮,创建一个签名文件。选择keystore保存的路径,填写keystore和key密码。ketystore密码和key密码在后面会用到。其他信息不是很重要,按实际情况写就好。转载 2017-06-01 11:53:17 · 1316 阅读 · 0 评论 -
RxJava 与 Retrofit 结合的最佳实践
Retrofit和Rxjava转载 2017-06-05 10:24:04 · 871 阅读 · 0 评论 -
Android 1000实例代码集结(二 )
[代码分享] Android 系统美化========================================================Android GridView + ViewFlipper布局界面,模仿“机锋市场.rar: https://shuige169.ctfile.com/fs/9GA64861047Android UI界面源码.rar: https://shuige1原创 2017-04-27 17:22:06 · 1362 阅读 · 0 评论 -
Android 1000实例代码集结(一 )
关========================================================================== Androidbikeroute自行车导航源码.rar:https://shuige169.ctfile.com/fs/ojd64335654 AndroidGpsTest源码.rar:https://shuige169.ctfile.com/f原创 2017-04-27 17:19:01 · 1637 阅读 · 0 评论 -
Android 1000实例代码集结(三 )
SeeJoPlayer(播放器).7ztablelogin(登陆界面).rarTankWar坦克大战.zipUI设计之 仿做蘑菇街UI设计 源码.zipViewPager-实现左右两个屏幕的切换.rarVIEW双缓冲与SurfaceView比较.zipweibo4andriod-2011-01-14.zip一个支持暂停下载断点续传的源码 .rar一个登陆和注册界面.rar一个短信应原创 2017-04-27 17:24:47 · 3523 阅读 · 1 评论 -
单元测试从Mockito到PowerMock再到Robolectric的详细解析
单元测试从Mockito到PowerMock再到Robolectric原创 2017-05-18 15:44:31 · 4626 阅读 · 0 评论 -
阿里ARouter使用及原理详细介绍
什么是路由跳转?为什么要用路由跳转?路由跳转:web开发框架一般支持用户设置路由表,让表内的页面/层级,产生可互相跳转,转发等行为(如果理解不正确请指出)要用的理由1: 项目大了就无法获取到其他包的Activity.class了要用的理由2: 逻辑清晰,比较语义化,清楚的知道跳转路径和目的地要用的理由3: 不单单可以应用于普通Activity还可以与浏览器做一些业务逻辑。(如果有遗漏请指出)原创 2017-05-26 17:55:50 · 12017 阅读 · 1 评论 -
Anko:Android 代码动态布局的新方案
源码地址:https://github.com/Kotlin/ankoAnko版本的 hello world :verticalLayout { val name = editText() button(“Say Hello”) { onClick { toast(“Hello, ${name.text}!”) } } }上面的代码创建了一个Butt原创 2017-05-23 15:15:32 · 2922 阅读 · 0 评论 -
Unresolved reference: kotlinx解决方案
Unresolved reference: kotlinx解决方案原创 2017-05-23 15:12:01 · 8561 阅读 · 0 评论 -
Swift 与 Kotlin 的简单对比
一位国外的程序员认为 Swift 的语法与 Kotlin 相似,并整理了一些 Swift 和 Kotlin 的对比,下面是一些例子,大家不妨也看看。BASICSHello WorldSwiftprint(“Hello, world!”)Kotlinprintln(“Hello, world!”)变量和常量Swiftvar myVariable = 42myVariable = ...转载 2019-05-31 16:13:13 · 842 阅读 · 1 评论