自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (1)
  • 收藏
  • 关注

原创 AppWidget中打开隐式Intent

在AppWidget中打开网页,需要使用隐式IntentIntent(Intent.ACTION_VIEW, Uri.parse(url))直接startActivity是打不开的,需要flagIntent.FLAG_ACTIVITY_NEW_TASK

2020-11-02 09:25:53 182

原创 AppWidget 设置label

默认widget label是app 的label,查了下文档AppWidgetProviderInfo 之前有label 标签,但是已经废弃,试了一下没有效果最后发现在AndroidManifest中配置label可以生效 <receiver android:name=".app_widget.AppWidget" android:label="@string/app_widget_label"> <int.

2020-10-31 11:37:32 330

原创 Dart Sha3 FIPS 202 基于pointycastle

dart项目中需要用到标准的sha3,用的是pointycastle的库,方法很多很全,但是这个库里面的sha3其实是Keccak ,注意看他的readme,“*Keccak is currently implemented as SHA3Digest.”,好吧,那只能自己实现了,其实并不复杂,在原来库中的sha3添加一个偏移量。复制一份库中sha3,添加一个方法,在doFinal中添加这个方...

2019-01-29 15:41:10 895

原创 Dart(flutter) json序列化 踩坑

Dart(flutter) json序列化 踩坑刚接触Dart,发请求返回json,进行序列化,官方给了方案,也给了推荐的工具,json_serializable。但是这个工具真的有坑!记录一下。数据结构如下:{&amp;quot;jsonrpc&amp;quot;:&amp;quot;2.0&amp;quot;,&amp;quot;result&amp;quot;:&amp;quot;123&amp;quot;,&amp;quo

2019-01-09 19:55:05 25621 7

原创 React-Native升级报错https://github.com/facebook/react-native/issues/4968

关键日志This might be related to https://github.com/facebook/react-native/issues/4968To resolve try the following:  1. Clear watchman watches: `watchman watch-del-all`.  2. Delete the `node_modules` folde...

2018-06-06 11:23:40 2020

原创 安卓伪3D商品展示效果实现,模仿超真实,showFake3D

业务也不知道从哪儿找来了一个叫超真实的app,然后要模仿那种伪3D的商品效果展示。先看最后实现出来的效果。业务给每个产品提供12张图,就是每30°提供一张,随着手指的滑动,不断切换图片,达到一种3D的展示效果。已上传jitpack,可以直接导入maven { url 'https://jitpack.io' }implementation 'com.github.BaojunCZ:showFake...

2018-06-02 12:07:25 4481 1

原创 viewpager布局复用中FragmentPagerAdapter的坑,源码分析,控件id的一些思考

一个fragment的布局复用,里面是tablayout+viewpager,viewpager加载不同adapter,adapter继承FragmentPageAdapter。运行后有问题,先初始化的fragment正常显示,后加载的fragment里的viewpager全部是空白,这就很尴尬了,第一反应是fragment没add进FragmentManager,因为在同一个activity里,所

2017-07-24 23:21:11 2748

原创 fragment复用至EventBus多次调用

项目是mvp模式开发的,中间有一个tablayout,每个标签都是fragment复用,通过model请求不同数据展示,发现一个问题,多次滑动之后,每个fragment最后都显示同一个内容,看起来好像fragment复用有问题,每次取得是同一个fragment。debug之后发现请求没问题,确实是请求的不同数据。 一开始觉得是复用单例写的有问题,怎么改都不行。后来发现是EventBus的问题。 /

2017-07-24 22:15:55 7308 1

原创 React-native数独游戏(二)界面实现

上篇已经生成了数独题目,这篇是关于react-native界面实现的部分,说实在的,react-native对于复杂界面的实现还是有点困难,当然这个还不算太复杂,可能是因为本身与安卓原生的设计思路是有很大的不同,然后个人不习惯吧 github源码地址 界面比较简单,进去就是三个菜单,分别对应不同的难度,其实就是扣掉不同数量的数字,达到难度的划分。扣掉的数字,填上0。另外关于数独题目的问题,其

2017-01-15 20:43:52 531

原创 React-native数独游戏(一)数独生成与校验

react-native还是蛮火的,前面用它做了一个火车票查询的,感觉还可以,继续研究,写了这个数独小游戏,和大家分享一下。 github源码地址 第一部分是关于数独生成的部分,数独规则很简单,行列都没有重复,每个九宫格也不能重复,算法也是依照此规则去实现。先生成一张完整的数独表,再去扣掉一些数字,最后变成题目。 我是先行后列去一格一格去放数字的,先放第一行,这个直接打乱顺序放入就可以。然

2017-01-15 20:18:36 963

原创 React-native Navigator导航跳转

最近在学习react-native,关于navigator导航跳转的demo,记录一下。 官方文档说是导航跳转未来用NavigationExperimental,navigator会不再更新。但是个人觉得navigator更简单一点,简单的跳转完全可以应付。 感觉更像是android的fragment跳转,只是改变渲染内容,还是在一个Activity里。因为本身集成到安卓中就是一个ReactAc

2016-09-25 23:24:48 469

原创 安卓简易版图片异步加载

配合上一篇的viewpager,加上简易版图片异步加载

2016-08-05 14:50:51 288

原创 安卓ViewPager无限循环

viewpager的无限循环原理就是当滚到最后一条时预加载下一条,这个下一条设置成第一条即可,实现无限循环。

2016-08-03 16:14:27 380

原创 DrawerLayout侧滑栏不响应点击事件

以前一直使用slidingmenu的侧滑,最近想试试谷歌原生的侧滑Drawerlayout,实现Toolbar+DrawerLayout的样式,遇到了一些问题,分享一下。网上资料还算丰富,直接贴代码。其间遇到一个问题,侧滑的部分无法响应点击事件,试了无数办法,网上找了半天也没找到。最后将Drawerlayout中侧滑部分的布局放在主布局下面就解决了。

2016-03-18 12:30:24 3682 2

viewpager真正无限循环

viewpager真正无限循环

2016-08-03

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除