5 Star 2 Fork 7

LiangShao / dxyxx-android

Create your Gitee Account
Explore and code with more than 12 million developers,Free private repositories !:)
Sign up
This repository doesn't specify license. Please pay attention to the specific project description and its upstream code dependency when using it.
Clone or Download
contribute
Sync branch
Cancel
Notice: Creating folder will generate an empty file .keep, because not support in Git
Loading...
README
#dxyxx-android
约定
①字体大小。输入框全部设置为30dp,按钮文字全部设置成20dp
②左边padding 右边padding都是20dp
③ 一般2.7寸英寸的手机,像素也有240*320. 所以最小的图片兼容240宽度即可
Toast 不显示问题:
华为手机:手机问题  --设置--通知管理-拦截规则- 找到对应的应用-允许。

dependencies:
1) universal-image-loader-1.9.3.jar V1.9.3
From: 'https://github.com/nostra13/Android-Universal-Image-Loader/releases'

2) android-async-http-1.4.5.jar V1.4.5 
From: 'https://github.com/loopj/android-async-http/releases'
其主要特征如下:
处理异步Http请求,并通过匿名内部类处理回调结果
Http请求均位于非UI线程,不会阻塞UI操作
通过线程池处理并发请求
处理文件上传、下载
响应结果自动打包JSON格式
自动处理连接断开时请求重连

3) https://github.com/ManuelPeinado/QuickReturnHeader
QuickReturn 修改了一些代码。

4) https://github.com/jgilfelt/android-viewbadger
徽章小图标

5) 九宫图
https://github.com/panyiho/NineGridView

6) 倒计时。
https://github.com/ZhaoKaiQiang/CountDownTimerDemo

7) toast
https://github.com/Pierry/SimpleToast


proguard jackson:
记得加上
-keepattributes Signature
-keepattributes *Annotation*
-keep class sun.misc.Unsafe { *; }
上面3句的作用, 一般用json封装好的第三方jar, 比如Jackson, 
都使用到泛型(就是类型转换, 提前建立一个对象类, 然后将对象的属性和所接收的json数据的key-value 去对应的映射, 最终转换成特定类型).
而-keepattributes Signature 是滤过泛型的 (keepattributes是啥意思都懂的), 如果不加这句会容易导致实例化出错.  
-keepattributes *Annotation*   过滤所有的Annotation, 否则会报空指针NullPointerException异常, 而Jackson是使用了注解的,  而且默认NULL可参与序列化的, 所以就要过滤注解!  
sun.misc.Unsafe , 提供给Java一个方式去接触硬件级别的操作系统底层的东西, 大多是内存管理神马的, 默认要设置.

Empty file

About

大象与猩猩-新版android expand collapse
Cancel

Releases

No release

Contributors

All

Activities

Load More
can not load any more
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/chinesejie/dxyxx-android.git
git@gitee.com:chinesejie/dxyxx-android.git
chinesejie
dxyxx-android
dxyxx-android
master

Search

344bd9b3 5694891 D2dac590 5694891