51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#ROI
Android网络缓存的实现思路
在开发群里有多位同学问到了关于Android中网络缓存的问题。事实上不管是Android还是iOS,缓存的大致思路都是同样的,以下就几种情况下的缓存做一个大致的介绍。顺便说一下有些开源的网络请求框架已经提供了对缓存的支持。比如如今比較流行的okhttp。但是有的时候我们希望利用Android自带的网络请求api而且实现...
代码星球
·
2020-04-06
Android
网络
缓存
实现
思路
React Native for Android 热部署图片自己定义方案
热部署时,我们期望升级包中包括js代码与图片资源。bundle的热部署网上已经有两种方案了,一种是用反射,一种是利用RN自带函数。将bundle初始化时直接放到指定文件夹下,之后通过替换bundle文件实现代码热部署。我们希望图片也能够实现热部署,以下是一个比較简单的解决方式。详细需求:client解析从server下...
代码星球
·
2020-04-06
React
Native
for
Android
部署
Android-Bundle认知、和Intent的差别
不时的回过头来看看自己的Andriod学习、实践之路,总发现有些曾经不明确的,如今清楚缘由。也会发现一些之前没怎么关注的。如今看到了,很想去深刻了解的。比方:Bundle。在一个Activity的生命周期中,首先要运行的是onCreate方法 @Override protectedvoidonCre...
代码星球
·
2020-04-06
Android-Bundle
认知
Intent
差别
深入剖析Android音频之AudioTrack
播放声音能够用MediaPlayer和AudioTrack,两者都提供了javaAPI供应用开发人员使用。尽管都能够播放声音。但两者还是有非常大的差别的。当中最大的差别是MediaPlayer能够播放多种格式的声音文件。比如MP3。AAC,WAV,OGG。MIDI等。MediaPlayer会在framew...
代码星球
·
2020-04-06
深入
剖析
Android
音频
AudioTrack
Android选择/拍照 剪裁 base64/16进制/byte上传图片+PHP接收图片
转载请注明出处:http://blog.csdn.net/iwanghang/article/details/65633129认为博文实用,请点赞,请评论,请关注。谢谢!~老规矩,先上GIF动态图。看个效果,假设符合你的项目或者确定你要了解的内容,再往下看吧:完整项目下载地址:http://download.csdn....
代码星球
·
2020-04-06
图片
Android
选择
拍照
剪裁
步步为营_Android开发课[3]_Activity学习
Focusontechnology,enjoylife!——QQ:804212028浏览链接:http://blog.csdn.net/y18334702058/article/details/44624305主题:Activity学习-activity是用户和应用程序交互的窗体。在其上能够布置button。文本框等各...
代码星球
·
2020-04-06
步步为营
Android
开发
Activity
学习
Android倒计时案例展示
关于Handler与Message消息机制的原理可查看:Android--Handler使用应运及消息机制处理原理分析这个设计思路也是最经常使用的一种设计 比如:当点击一个button触发事件,在事件中调用handler的sendMessage的方法。那么在相应的handler的handleMessage中就...
代码星球
·
2020-04-06
Android
倒计时
案例
展示
android 步骤控件的使用
有的时候我们做Android开发会用到表示步骤的需求。这时候github给我们提供了一个非常好地表示步骤的组件,使用她仅仅须要4步就能够完毕了。项目地址https://github.com/anton46/Android-StepsView;1.在Androidstudio中增加组件compile'com.anton4...
代码星球
·
2020-04-06
android
步骤
控件
使用
androidstudio全局搜索快捷键Ctrl+Shift+F失效的解决办法
与输入法设置冲突!!修改了就可以了。用的搜狗输入法,它的此快捷键也为简繁体替换。修改成其他的即可null...
代码星球
·
2020-04-06
androidstudio
全局
搜索
快捷键
Ctrl+Shift+F
Android support 26.0.0-alpha1 产生的问题(zz)
针对以下两个错误 Java.lang.NoClassDefFoundError:Failedresolutionof:Landroid/support/v4/animation/AnimatorCompatHelper 和 Manifestmergerfailed:Attributemet...
代码星球
·
2020-04-06
Android
support
26.0.0-alpha1
生的
问题
Android、iOS、和Web如何做灰度发布?
主要参考了: https://www.zhihu.com/question/21714205 https://www.zhihu.com/question/28296375 一、概述 ...
代码星球
·
2020-04-06
Android
iOS
Web
如何
灰度
android:第十章,后台的默默劳动者——服务,学习笔记
一、多线程1)本章首先介绍了安卓的多线程编程,说明在子线程中如果要修改UI,必须通过Handler,Message,MessageQueue,Looper来实现,但是这样毕竟太麻烦了。 2)然后紧接着就给出了AsyncTask,通过继承这个类,就可以在他的里面直接修改UI元素,方便很多;二、服务1)首先给出服...
代码星球
·
2020-04-06
android
第十
后台
默默
劳动者
Android: Android Studio签名打包的两种方式(zz)
注:给我们自己开发的app签名,就代表着我自己的版权,以后要进行升级,也必须要使用相同的签名才行。签名就代表着自己的身份(即keystore),多个app可以使用同一个签名。如果不知道签名是啥意思,请自行百度哦。在eclipse中签名的方法是:选中工程,邮件选择"export-android-exportandroid...
代码星球
·
2020-04-06
Android
Studio
签名
打包
两种
Android:如何生成自己的keystore(zz)
keystore不设置的话默认使用的是C:UsersFly.Android下面的debug.keystore,每台电脑的都不一样,所以导致了无法安装的情况。如何生成自己的keystore呢?这个需要用到keytool这个东西。首先cmd进入到F:Javajdk1.8in,keytool就在这个文件夹下。keytool...
代码星球
·
2020-04-06
Android
如何
生成
自己的
keystore
android:Android中用文件初始化sqlite数据库(zz)
很多时候在应用安装初始化时,需要创建本地数据库,同时为数据库添加数据,之后再从数据库中读取数据。这里有2个思路 1.先在本地创建一个能支持android使用的sqlite数据库文件,启动时,用现成的sqlite的二进制文件进行直接copy到Andro...
代码星球
·
2020-04-06
android
Android
中用
文件
初始化
首页
上一页
...
104
105
106
107
108
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他