- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 Mac上编译Linux内核时找不到ncurses
Mac上编译Linux内核时找不到ncurses前言Linux源码零零散散看了一些,东西太多。今天突然有兴趣想去编译一下Linux内核,就去网上找了一些资料,由于我是用的Mac,然后并没有找到好的编译指导。只是找到编译入口,make menuconfig or make kconfig,作者建议采用make menuconfig,一开始不明白,稍后再给大家解答(你懂了的话就算了,反正我一开始不懂)。先说明一下,我使用的Linux版本是:5.1.5. 我的Mac是10.14.4.好了,现在开始吧!开
2020-06-26 20:21:31
2131
原创 cmake编译时,设置ANDROID_PLATFORM版本不起效
cmake编译时,设置ANDROID_PLATFORM版本不起效。在CMakeLists.txt里我的设置是:add_definitions(-DANDROID_PLATFORM=android-18)但是AS最终生成的build_command.txt中仍旧是:-DANDROID_PLATFORM=android-21查看其它资料时发现,可以在build.gradle中设置:android { ... defaultConfig {.
2020-06-24 18:58:47
5264
原创 OC 锁机制Lock
OC锁协议:NSLocking子类:NSLock ,NSCondition,NSConditionLock,NSRecursiveLock(1)NSLock(2)NSCondition类似于java的等待唤醒机制(wait/notify)。一个线程阻塞,在另一个线程里唤醒。-(void)testNSCondition{ /* NSCondition 的 wait,signal(bro...
2018-05-28 20:43:15
1273
原创 android动态权限申请及蓝牙扫描问题
1)android 平台:1.1 android 动态权限申请处理方案: android6.0 及以上系统,危险权限(音频权限,定位权限,电话权限): 说明:以下信息是方案制定的依据。上述方案是针对普遍现象处理。 普遍现象:在首次安装后,危险权限检测不准(检测结果为禁止,实际上是询问,仍可以去申请)。之后对权限检测结果基本是准确的。在沙盒中添加记录:标记是否申请过目标权限。特殊现象:部分手机对部...
2018-05-28 20:38:01
8573
原创 android6.0 禁止某权限导致app崩溃问题
android6.0 禁止某权限导致app崩溃问题。崩溃后,后台仍残留上次最后展示的activity,如果用户此时点击该activity,app将重启,并首先进入该activity。崩溃时导致不能及时保存数据,如果activity引用了已经被销毁的数据将再次崩溃。如果我们希望重启时不再崩溃或者希望每次启动app都要从指定入口activity进入,怎么办?在残留的activity启动时判断下,是否是...
2018-05-28 20:24:57
3973
原创 android 使用注解来初始化view对象
第一步:定义注解/** * 自定义注解(运行时注解) * @author liuqi * */@Retention(RetentionPolicy.RUNTIME)public @interface ViewInject { /** * 返回 view的id * 默认为0 * @return */ int value() default 0;}第二步:实现注解的功能主要运用反射原理,遍历...
2018-05-28 20:08:05
829
原创 iOS状态栏网络活动正在进行标识显示与隐藏属性设置
[UIApplication sharedApplication].networkActivityIndicatorVisible 。YES:显示NO:隐藏
2015-04-17 14:09:33
314
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人