- 博客(10)
- 资源 (32)
- 收藏
- 关注
转载 Java的算数运算符、关系运算符、逻辑运算符、位运算符
Java的运算符,分为四类:算数运算符、关系运算符、逻辑运算符、位运算符。算数运算符(9):+ - * / % ++ --关系运算符(6):== != > >= < <=逻辑运算符(6):&& || ! ^ & |位运算符(7):& | ~ ^ >> << >>&
2017-11-30 18:21:50 2848
原创 ThreadLocal源码解析
这个类Android中直接用到的场景不是很多,几乎都间接用到了,比如Looper中就会用到;ThreadLocal看名字感觉像是一个线程,其实并不是,就是一个普通的类,但是确实跟线程有关系。那么有什么作用呢?ThreadLocal不是用来解决对象共享访问问题的,而主要是提供了线程保持对象的方法和避免参数传递的方便的对象访问方式 ,ThreadLocal的应用场合,最
2017-11-30 11:46:50 458
原创 java 学习自定义注解Annotation
Annotation 注解相信大家平时经常用到,比如常见的有@Override @Deprecated @SuppressWarnings还有很多第三方框架也用到了自定义注解,以前一直觉得很神奇,其实学习自定义才发现还是很简单的嘛什么是注解?由于不擅言辞,我就直接引用大神的博客介绍了,以下是大神博客地址http://blog.csdn.net/hai_qing_xu
2017-11-23 18:47:12 335
原创 android 学习使用Activity转场动画及shareElement
以前我们定义activity转场动画都是如下:Intent intent=new Intent(this,SecondActivity.class);startActivity(intent);overridePendingTransition(R.anim.enter_anim,R.anim.exit_anim);API21以上SDK内置了专场动画,可以用于Activity和Fragme
2017-11-21 16:28:02 3482
原创 android Fragmentation框架源码全面解析一
Fragmentaion框架是一个很优秀的框架,我们有2个项目都使用过,目前无不良反应,BUG呢还是有一些,不过不妨碍它的优秀。项目地址:https://github.com/YoKeyword/Fragmentation 点击打开链接关注好几千,群众的眼光是雪亮的。它有啥作用呢?为"单Activity + 多Fragment的架构", "多模块Activity +
2017-11-17 18:40:38 6049
原创 Android studio 3.0 查看手机文件系统
众所周知,我们要查看安卓手机中文件系统前提条件是要root手机,然后去DDMS里面去看,但是现在很多手机都不好root,替代的方法是用电脑模拟器,不管怎么样,都挺麻烦的,最近更新Android studio 到3.0版本,无意间发现了一个方法,非常简单,还不用root手机。1、手机USB线连接手机,打开调试模式2、打开AS,找到窗口右下角的Device File Explorer,如下图:
2017-11-15 11:05:59 20907 2
原创 android 解决微信登陆返回resp.errCode = -6
一直做微信登陆都没啥问题,这次又遇到问题了,所有工作都做好后,调用微信登陆返回resp.errCode = -6,印象中好像没遇到过这个问题,卸载了微信重新登陆就正常,但是只有第一次正常,我奇了怪了,百度了一把说是签名问题,我脑海中一直都默认签名是对的,实在没办法了,就核实签名,结果果然是签名问题,好了,又可以愉快玩耍了提下这次的签名问题,审核APP提交android.keysto
2017-11-13 18:20:15 5316
原创 解决Error:(3) Error: "app_name" is not translated in "zh" (Chinese) [MissingTranslation]
最近把Android studio 升级到3.0,说实话不是特别需要我一般不会更新开发工具,3.0初次使用给我的感觉是界面更好看了,没那么卡了,有些代码提示更人性化了,今天来打了一个签名包,发现帅不过3天又掉坑了,报了一大堆错,如下:Information:Gradle tasks [:TestDemo:assembleRelease]D:\TestDemoTestDemo\src\mai
2017-11-09 15:30:11 2162
原创 Android studio 修改module name
有时候因为各种原因会造成module的名字不是我们想要的,所以手动修改下,步骤如下:选中module右键rename,接着选择rename module,如果顺利的话就可以改成功,可惜是往往都会出现异常,说这个新的module name已经存在,仔细检查下项目文件,果然存在,这里需要查看如图,光通过.imp文件名是不准确的,需要打开这个文件查看<module external.linked....
2017-11-08 17:32:17 4777
原创 理解Android Hander、Looper、Message 、MessageQueue、HandlerThread
这几个类经常用到,以前理清后就再未管过,现在突然又迷糊了,现在又理清了,今天做个记录,以后不清楚了看看就清楚了。有2篇文章写得非常好,我就不贴源码分析了,Android 异步消息处理机制 让你深入理解 Looper、Handler、Message三者关系http://blog.csdn.net/lmj623565791/article/details/38377229 点击打开链接【从源码...
2017-11-01 18:26:52 608 2
zxinglitedemo.zip
2021-06-06
keyboardPanelSwitcher
2018-04-19
模仿钉钉打卡
2017-10-12
安卓SDK自带混淆工具
2013-11-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人