- 博客(8)
- 收藏
- 关注
原创 Android中Gradle配置初步使用
Gradle Gradle是用来构建的一个框架Gradle的编译周期> * 每个项目的编译至少需要一个Project,一个Build.Gradle就代表一个Project 里面包含多个Task,Task中包含很多Action,Action是一个代码块,里面是需要执行的代码 * 在编译过程中, Gradle 会根据 build 相关文件,聚合所有的project和task,
2018-01-24 14:42:00
381
原创 Android中显示在线PDF
Android中显示PDFiOS的WebView能从线上url直接显示pdf,而Android的WebView不能直接显示, Android的WebView要显示pdf需要拼接url到google的一个url显示,国内需要翻墙…所以这条路肯定走不通了 urlWebView.loadUrl("http://docs.google.com/gview?embedded=true&url="
2018-01-24 12:03:13
2798
原创 Bugly应用升级SDK采坑
原来项目中集成了Bugly的CrashReport和应用升级功能,但是应用升级功能却没打开( o L o) ,也是挺无语的没办法只好重新采坑配置下,首先Bugly官方文档给的API都比较清晰的,但是描述上却很不具体,比如 所有Beta类中设置 upgradeListener、upgradeDialogLifeCycle等和检查更新相关的回调必须在Beta.init方法之前调用才有效,否
2017-12-05 21:31:27
2566
1
原创 Fragment在FragmentPagerAdapter中生命周期调用
1.问题由来:项目的旧有代码中有一个Banner使用了Fragment+FragmentPagerAdapter的方式实现,当数据刷新调用adapter的NotifyDatasetChanged方法后,发现Fragment并没有重走任何生命周期方法,Fragment实例也没有重新创建,无法实现数据的刷新2.思考:FragmentPagerAdapter中的getItem方法和initiateIte
2017-11-20 21:20:18
651
原创 TextView单行滚动效果(跑马灯)
TextView单行滚动效果(跑马灯)方法1(只滚动单行) 在layout文件中定义一个TextView TextView的ellipsize设置为marquee TextView的focusable设置为true 然后focusableOntouchMode也设置为true singline设置为true 然后就开始滚了哈哈 方法2(滚动多行) 自定义
2017-01-19 20:54:51
779
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人