- 博客(10)
- 收藏
- 关注
原创 编译openssl 1.1.1
这里使用的是openssl 源码是github上的 openssl-OpenSSL_1_1_1 ,stable分支的源码 。编译Android 命令:export ANDROID_NDK_HOME=/Users/jack/Library/Android/sdk/ndk/16.1.4479499PATH=$ANDROID_NDK_HOME/toolchains/llvm/prebuilt/darwin-x86_64/bin:$ANDROID_NDK_HOME/toolchains/aarch64-l
2020-06-22 18:34:04 940
原创 关于android textview 中英文混合分行错误问题
在中文英文混合时候textview 的分行就出现了错误比如这样的字符串:宁静致远: adhadjjlskjlhfajfoiweuiddncxcnxchiosafjionjfdhvwureighbv cn vcvhtubfvcx,zjcxljclvhsdhfb 就出现了 问题 如下:这里用 StaticLayout 来计算分行情况 计算的不对,打印如下:说明And
2016-08-02 18:04:54 3878
原创 关于selector 里面的坑
之前做selector 没注意到select里面的状态顺序问题,原来select的状态是从上到下的,如果匹配到合适的状态就返回不理会下面的状态了.之前这样写,发现点击 完全没反应,,原来点击时候并没有focused!!! isFocused() 返回时false之前版本android 点击那里同时这个控件会获取到焦点,现在点击该控件并没有获取焦点.......
2016-06-29 12:11:10 764
原创 android 多个activity 加入系统分享
项目需要,让项目里面的数据更加丰富,决定加入系统分享,单个activity 配置可以参考google的开发指南点击打开链接但是这样的方式在配置两个activity以上就出现了问题一开始如下配置 <activity android:name=".ShareActivity" android:icon="@mipmap
2016-05-31 23:29:51 499
原创 mac 原来使用了trim enable 到了 10.10.4开启trimforce 后出现开机禁止符号解决办法
是系统的kext被原来的trim enable 修改了,出现的问题。参考:http://tieba.baidu.com/p/3863909209 的方法复制recovery里面完好的IOAHCIFamily.kext替换掉System里面被修改过的IOAHCIFamily.kext。执行 kextcache -u /Volumes/YourDisk这里会 好久的 w
2015-07-09 01:42:11 4518
原创 编译ffmpeg 2.6.3 h264
需要:x264的库,直接去下载回来 编译就可以了.git clone git://git.videolan.org/x264.git ls cd x264/ ls./configure --enable-static --enable-shared然后去配置ffmpeg的configure#!/bin/shfunction build_on
2015-05-28 00:59:05 427
原创 eclipse 下 c/c++编译.so库,使用.so库(linux)
首先需要安装好eclipse 的cdt编译的环境。配置好gcc 编译环境。lunix 一般情况下都会有gcc ,windows就需要装个cygwin。一、建立一个动态连库(.so文件)1、先在eclipse中创建一个共享库工程File->New->Project->C Project,选择Shared Library,选择empty project2、创建工程的源文件share
2014-04-01 15:28:21 8118
转载 关于向父view添加相同的view问题!The specified child already has a parent. You must call removeView() on the chil
代码片段,双击复制01020304for(inti=0; i 5; i++){ View view = LayoutInflater.from(this).inflate(R.layout.item_bg,null); lin_item.addView(view);}
2014-01-07 11:47:22 938
原创 关于computeScroll()方法与Scroller,startScroll
scroller在滚动viewgroup或者其他可滚动view中实例化 ,就像是viewgroup或者其他可滚动view的一个助理一样,帮助viewgroup或者其他可滚动view记录一些x,y方向上的偏移量,可以由下面两个函数获得getScrollX()getScrollY(),计算一下下一个滚动到的位置,通过起始的偏移量和移动的距离以及时间计算出下一个需要滚动到的位置,就是computeScr
2014-01-03 22:17:50 1921
原创 android 中数据库 用SQLiteOpenHelper建立后就不会再oncreat
用SQLiteOpenHelper建立数据库其中oncreat()方法只会在创建时候执行,其后是不会执行的。无论在哪里new SQLiteOpenHelper 都不会再创建数据库,只会得到这个数据库的helper对象。
2013-12-12 17:02:32 569
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人