自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (4)
  • 收藏
  • 关注

转载 react-native的性能

react-native的性能英文原文地址: http://facebook.github.io/react-native/docs/performance.html使用react native 代替webview技术来构建app最大的理由就是60FPS流畅的体验。我们尽可能的让开发者可以专注于app开发而不是性能优化,但是目前RN还不能完全的达到此目标,并不能自动选择最优的方式,所以,还需要开发者

2017-10-26 16:43:41 2222

原创 创建和生成本地或远程Maven仓库

在我们用普通方法对Libray Module进行打包为 test.jar,然后放到libs中使用的过程中,如果Library Module有远程依赖时,我们在使用test.jar的时候就会出现 ClassNotFoundException。因为远程依赖并没有被打包到test.jar中。为什么一定要通过发布Maven库才能访问Library Module的远程依赖首先,我们需要了解打包过程。当我们需

2017-07-12 17:55:56 1792 3

原创 React Native 问题小结

一. ES6的this需要绑定带函数,一共三种绑定方式 1. 在构造函数中绑定constroct() { this.myFunc = this.myFunc.bind(this); } myFunc() {...}2.在函数被调用的地方绑定 <Swipe onLoad = { this.myFunc.bind(this) } />3.定

2017-03-23 00:22:16 445

原创 Fragment解析

Fragment 是一个可以看作属于Activity的模块,首先,它要遵循Activity的生命周期,但又有自己的生命周期,并有着自己的资源文件,在Activity运行的时候可以加载或者移除Fragment模块。一个Fragment一定有个Attach的Activity 根据上面的描述我们可以知道Fragment的优点:Fragment设计成可以在多个Activity中复用的模块,开发的应用程序

2017-01-14 20:16:26 400

原创 SMS/MMS发送逻辑

Android 7对自己的Messaging 做了比较多的改动,去除了之前的transaction文件夹等,个人大概看了,基本进行了一次重构,把发送MMS/SMS的数据处理放到了datamodel文件夹下,最后发送/接收的过程放在sms文件夹下。发送SMS和MMS的过程前半部分都是一样的,只有最后在调用各自的Sender方法的时候走各自的逻辑。下面是发送SMS/MMS的过程:发送SMS/MMS:pa

2017-01-13 01:15:56 3264

原创 Android获得内/外置存储卡路径

我们知道android上一般都有外置的存储卡, 但是通过Environment.getExternalStorageDirectory()获取的是内置的存储卡位置 (也有的手机可以在系统中修改默认存储) 那么如何获取外置存储卡的位置呢? 我们可以通过StorageManager来获取多个外置sdcard,代码如下:StorageManager storageManager = (StorageM

2017-01-09 10:13:21 518

原创 Android源码-WirelessSettings之NFC小结

Android Settings中包含有无线通信功能,其中有NFC,蓝牙,wifi等部分。最近看了和NFC有关的部分逻辑代码。做一个大概的记录。 首先是WirelessSettings结构图: NFC的开关控制NfcEnabler.java NfcEnabler类就是对NFC进行开关状态管理的类 关键属性: SwitchPreference mSwitch; //代表NFC这个Sw

2017-01-06 17:00:03 2340 1

原创 白平衡基础

1.什么是白平衡它指的是在图像处理的过程中, 对原本材质为白色的物体的图像进行色彩还原, 去除外部光源色温的影响, 使其在照片上也显示白色2.什么是色温黑体的温度单叫做开尔(K)。从 3300K 到 9300K 的温度变化情况下, 它发光的颜色分别是, 红色, 白色、蓝色,色温数值低, 偏黄, 色温数值高, 偏蓝: <3300K 3300~6000K >6000K 暖色 白

2017-01-05 23:14:08 866

原创 AndoidStudio常见问题解决

1.基础插件不能用,比如gradle,compiler 解决方案:File——>Settings——>Plugins,选择show All plugins,里面标红的就是不开用的插件,我们把这些插件后面的勾取消然后再选上,点击apply后会Android Studio会重启所有插件,然后这些插件就会生效2.gradle sync failed Android Studio在Build Tools

2017-01-05 23:02:33 452

原创 SELinux应用--移动App到sdcard

Move apps to SDCard feature总结Android手机把把第三方app移动到sdcard,要考略到app可以再sdcard中安装卸载运行的问题,所以在Android系统中移动到sdcard的app都会挂载一个特殊的目录下:/mnt/asec(/mnt/sdcard/.android_secure的影像);要对这个目录进行写的操作需要通过SEAndroid。 但由于移动app

2017-01-05 20:12:29 1063

原创 Android安全机制

http://blog.csdn.net/mad1989/article/details/16886189根据android四大框架来解说安全机制代码安全java不同于C/C++,java是解释性语言,存在代码被反编译的隐患; 默认混淆器为proguard,最新版本为4.7; proguard还可用来压缩、优化java字节码,删除无用的类、字段、方法、属性、注释等。 配置方法为在Android.

2017-01-05 11:59:36 474

转载 Erlang基础知识整理

~~转载 回头再说 坚强2002 的博客。关于erlang一些关键的基础知识进行总结 1.Erlang属于面向消息的语言,面向消息的语言没有共享对象,进程间交互通过收发消息完成 2.Erlang中一个已经赋值的变量就是一个指针,指向存储值的存储区 单次赋值实际上就是存储区的值不会被修改 3.Erlang不共享内存,也就没有了锁的问题 4.函数子句的顺序匹配的顺序是其在文件中的顺序

2016-12-24 00:10:45 641

原创 Erlang基本函数总结

1, all(Pred, List) -> boolean() 如果List中的每个元素作为Pred函数的参数执行,结果都返回true,那么all函数返回true, 否则返回false 例子: lists:all(fun(E) -> true end,[1,2,3,4]). 结果 true2, any(Pred, List) -> boolean() 如果List中至少有

2016-12-24 00:09:47 2963

原创 Android获取图片的途径

如何缩放图片的博客:http://blog.csdn.net/reality_jie_blog/article/details/16891095实现如何Android 获得图片的总结 接下来让我解说一下,实现如何Android 获得图片的总结.//1,已将图片保存到drawable目录下 //通过图片id获得DrawableResource res=gerResource(); Drawab

2016-12-24 00:08:29 611

原创 Android主线程无法使用socket的解决方法

android4.0以后就不能在主线程中初始化socket 解决方法一:引入StrictMode类:防止中断抛出异常 说明:StrictMode是一个开发者工具类,从Android 2.3平台开始被引入。可以用于捕捉发生在应用程序UI主线程中耗时的IO操作、网络访问或方法调用;也可以用来改进应用程序,使得UI主线程在处理IO操作和访问网络时显得更平滑,避免其被阻塞,导致ANR

2016-12-24 00:07:26 5723 2

原创 AppWidget简介

AppWidget系统框架: AppWidget实现Remote端提供UI元素;Local端具体显示。AppWidgetHost在AppWidget系统中是Local端;AppWidgetProvider端是Remote端。AppWidgetHost和AppWidgetProvider直接或通过IAppWidgetService或间接的通过AppWidgetManager,与AppWidgetSe

2015-09-04 17:14:39 474

转载 andoid中pendingIntent和Intent的区别

Intent 是及时启动,intent 随所在的activity 消失而消失。PendingIntent 可以看作是对intent的包装,通常通过getActivity,getBroadcast ,getService来得到pendingintent的实例,当前activity并不能马上启动它所包含的intent,而是在外部执行 pendingintent时,调用intent的。正由于pend

2015-03-17 15:40:10 394

2015年IT公司校招笔试题

包括百度,腾讯,阿里,京东,美团,人人等大IT公司2015年校招笔试题

2015-04-09

软考真题2009-2013

饱含2009年到2013年的真题,很难才找齐的

2014-10-15

android教程

关于android学习的初级教程,由浅入深,逐渐掌握android技术。将知识点分开来进行讲解

2013-08-27

空空如也

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

TA关注的人

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