自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

touch_ping的专栏

请到我的新博客浏览阅读最新文章:http://georgeyang.cn

  • 博客(215)
  • 资源 (3)
  • 收藏
  • 关注

原创 6.22 android计算字符高度宽度,红蓝3D图片的制作原理及NDK生成实现

http://my.oschina.net/jingshishengxu/blog/36412长度:方法1:Paint.getTextWidths(text, widths)方法2:Rect rect = new Rect();              pFont.getTextBounds(text, 0, text.length(), rect);

2015-06-22 21:37:01 882

原创 6.20 androidstudio中使用TestCase

安卓的test有多种,这里有个网站介绍测试类和一些测试类之间的关系:http://www.cnblogs.com/zhitang2009/p/3423068.html下面是我用到的三个测试类:ActivityInstrumentationTestCase2 ApplicationTestCaseInstrumentationTestCaseimport

2015-06-20 23:44:58 1213

原创 多线程中,java锁的应用

6.11去面试,谈到多线程如何保证数据先后顺序http://www.blogjava.net/tscfengkui/archive/2010/11/10/337709.html?opt=admin锁住一个方法,package com.dr.runnable2;class TicketSouce implements Runnable{ //票的总数

2015-06-12 22:40:00 501

原创 6.9 android相机预览最佳分辨率计算 SwipeRefreshLayout下拉刷新的使用 仿开源中国api包内容的网络访问结构

这几天做一个自定义相机界面,发现相机老是被拉伸,于是自己想了一个自动选择最佳的尺寸,计算要求如下:1.尺寸越大越好,2.宽高比越接近越好标准化尺寸和比例至0-1最佳的总分=尺寸标准化的值*0.1+比例标准化的值*1为什么*0.1呢?因为比例是最影响变形的因素,而尺寸对于变形来说基本没有影响,如果比0.1大,会比较明显的印象最终结果,所以选择一个0.1对变形影响比较少:最终计算方

2015-06-09 23:55:56 1504

转载 6.9学习内容 设置相机参数,android古怪的bug,仿微信可点击的点赞文字

上一篇文章中,说相机设置参数无效是错误的,内疚ing。。。。正确的设置方法是这样的: parameters = camera.getParameters(); // 获取各项参数 parameters.setPictureFormat(PixelFormat.JPEG); // 设置图片格式 parameters.s

2015-06-09 00:16:48 613

转载 6.5android 自定义相机,以及部分手机系统相机的bug

在公司开发过程中,测试时发现有台手机的系统相机拍完照片后按确定键没有反应,回调不了数据给我的app,一开始以为是代码问题,后来看了下,开源中国的app也是用系统相机,也是不行,微信也是用系统相机,没测(估计也是这鸟样),如果在遇到这个问题,我只能呵呵呵了,要么忽略这台手机(这台手机的系统相机有bug,解决这个方法是让这台手机装个好点的相机),要么就是自己写一个相机,app里面调用。于是

2015-06-06 00:25:47 1081

转载 6.1学习内容 ndk编程释放内存,C语言中char*添加字符得方法,java二维数组的读取与生成

ndk的内存释放://回收 (*env)->ReleaseIntArrayElements(env,value, codeLineArray,0); (*env)->ReleaseIntArrayElements(env,(jintArray)codeLineArray, codeLineData,0);

2015-06-02 00:13:51 750

转载 5.31 androidstudioNDK配置,v7包actionbar设置overflow总是显示,android5的水波纹view

http://blog.chinaunix.net/uid-20680966-id-4961553.htmlndk编译时出错:undefined reference to `__android_log_print'原因是默认情况下,存在src/main/jni文件夹时,gradle生成脚本会执行ndk编译生成操作,但是,编译生成方式并不是像以前那样用ndk-build去处理An

2015-05-31 20:17:17 844

转载 5.25学习内容java死锁,脸部

package 死锁;class A{ synchronized void funA(B b){ String name = Thread.currentThread().getName(); System.out.println(name+"进入A.foo"); /*try { Thread.sleep(2000)

2015-05-25 13:59:57 479

转载 5.22学习内容

android的ffmpegGithub项目:https://github.com/havlenapetr/FFMpeg热门开源项目:http://www.cnblogs.com/hawkon/p/3593709.htmlviewgroup ondraw调用条件:http://blog.csdn.net/leehong2005/article/details/7299471

2015-05-22 00:33:10 452

原创 mac shell脚本自动安装指定apk到安装android手机

mac下用shell脚本自动安装指定apk到安装android手机

2015-05-18 11:30:18 1878

转载 5.17学习内容 android判断软键盘状态、系统键盘监控、生成中间logo的二维码

android判断键盘状态两种方法:1:http://www.it165.net/pro/html/201206/2987.htmlprotected void onLayout(boolean changed, int l, int t, int r, int b) { super.onLayout(changed, l, t, r, b); if(!mHasInit) {

2015-05-17 11:09:52 1100

转载 5.15 安卓加载application错误 Unable to instantiate application的android.test.runner.jar

sm-n9100出现这个bug:05-15 17:42:49.716: E/AndroidRuntime(11797): FATAL EXCEPTION: main05-15 17:42:49.716: E/AndroidRuntime(11797): Process: com., PID: 1179705-15 17:42:49.716: E/AndroidRuntime(11797):

2015-05-15 17:49:13 2662

转载 5.4mysql Every derived table must have its own alias

select count(*) as aa from (select count(*) as sum,addr from t_wifi group by Addr) 执行报错:[Err] 1248 - Every derived table must have its own alias 解决方法:select count(*) as aa from (select c

2015-05-04 23:36:38 794

转载 js php,判断网页是否微信打开

function is_weixn(){      var ua = navigator.userAgent.toLowerCase();      if(ua.match(/MicroMessenger/i)=="micromessenger") {          return true;      } else {          return false;   

2015-05-03 22:17:05 721

转载 5.3学习内容 放射获取泛型类型,for与数学公式的转化示范

http://blog.csdn.net/u012702547/article/details/45440715 Type[] types = method.getGenericParameterTypes(); //因为只有一个参数,所以我们拿第一个就可以了 ParameterizedType pt = (ParameterizedType)

2015-05-03 00:48:24 429

转载 android Toast不出现提示问题

今天同事发现我做的一个界面点击之后没反应,我看了代码,发现Toast提示不出来,查看logcat,出现这样的错误:Suppressing toast from package com.xx.xx by user request.找到一篇关于这个bug的文章:http://blog.csdn.net/wangbaokangfei/article/details/40345055

2015-04-29 21:14:45 1388

转载 4.28 context.getExternalFilesDir(null).getAbsolutePath()得到相册扫描不到的路径

context.getExternalFilesDir(null).getAbsolutePath()的获取结果:/storage/sdcard0/Android/data/com.xx.xxx/files/该目录下得文件不会被相册扫描到。来自代码:https://git.oschina.net/yso/JingPai (静拍)CaptureStatus类

2015-04-28 14:27:15 4465

转载 4.26学习内容 //todo注释的作用

http://blog.csdn.net/gishero/article/details/5670717// TODO // 在微软提供的程序中,经常能看到这样的注释,也见过一些人这样写注释,可问他们的为什么这样写, 很多人只是说,感觉很正规,呵呵。其实微软提供的这个注释方式是有他的用意的。 我们打开vs的 试图-->任务列表 选择注释就

2015-04-26 10:10:21 427

原创 重写DatePickerDialog 解决OnDateSetListener只有完成,没有取消回调问题

今天写项目,发现这个DatePickerDialog给他设置了OnDateSetListener,但是我没有点击设置,它却回调了,判断不出我是否点击了设置,查看了网上一些方法:方法一:自定义view的方法:http://www.2cto.com/kf/201501/367678.html方法二:setButton方法:http://www.it165.net/pro/html/2015

2015-04-20 16:00:01 1578

转载 4.19学习笔记:android电量排行、okhttp与SPYD协议、重写editview的addTextChangedListenerBUG

android电量排行获取:http://www.eoeandroid.com/thread-255696-1-1.html原理:settings中获取手机电量排行的原理主要是通过读取电池记录文件来实现的。主要用到了android.os.BatteryStats这个隐藏类和com.android.internal这特殊的个包。在读取电池记录文件时,有的手机读

2015-04-19 22:17:56 789

转载 4.18android键盘弹出方式

http://blog.sina.com.cn/s/blog_6a156a1b0101547k.html一次开发中,键盘弹出,覆盖在view上面,界面标题移出屏幕,是应为没有设置"adjustResize"自动调整view高度导致的。两种方法限制编辑框长度://编辑事件addTextChangedListener(new TextWatcher() {@Over

2015-04-18 13:53:19 551

转载 4.13 ViewFlipper切换view,ios:UITabBarController添加图标

http://www.2cto.com/kf/201205/131771.htmlviewfipper继承关系:用法:http://blog.csdn.net/wdaming1986/article/details/6766058this.flipper.setInAnimation(AnimationUtils.loadAnimation(th

2015-04-13 23:08:53 728

转载 4.11笔记 android database打开方式,ios反射

http://blog.csdn.net/love_xsq/article/details/44993651 Android使用getWritableDatabase()和getReadableDatabase()方法都可以获取一个用于操作数据库的SQLiteDatabase实例。其中getReadableDatabase()方法则是先以读写方式打开数据库,如果数据

2015-04-11 23:50:47 464

转载 4.9学习内容view保存状态,ios屏幕亮度调整

http://blog.csdn.net/mennoa/article/details/44956341SavedState方法属于view类概述BaseSavedState Base class for derived classes that want to save and restore their own state in onSave

2015-04-09 21:32:24 623

转载 4.8学习日记,jwork剖析

jwork原文链接:http://blog.csdn.net/unikylin/article/details/44928963该项目实现了配置一次servlet,即可访问任何没有配置过的servlet原理:项目地址:https://github.com/UniKylin/JWork配置一个入口:servlet> servlet-na

2015-04-08 22:41:32 436

转载 4.6实践,路由器wds设置

路由器wds功能是路由中续功能,只要主路由器开启它,就可以让其它路由器帮它扩展信号。设置方法:http://www.itxxk.com/news/1867.html需要设置的情况:一楼有网线,二楼信号偶尔断开,二楼没有网线,但有无线路由,不想接线(扩展信号)。解决方案:可以使用让一楼的路由器开启wds功能,连接上二楼路由器设置方法:先让二楼路由器设置好wifi账号密

2015-04-06 22:33:22 660

转载 4.4学习内容,http长连接、aidl远程服务的回调

长连接服务器servlet:public class LongTest extends HttpServlet { public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { this.doPost(request

2015-04-04 22:45:25 646

原创 百度市场对屏幕率要求,分辨率算法,分辨率值11、15、31

昨天遇到百度拒接应用发布,原因是因为设置的分辨率值为11,我顿时傻了眼,去问技术部,今天发来邮件,部分内容如下:考虑完全适配机型的话需要在drawable、layout和values进行适配各个机型的分辨率layout可能不一定要,但是drawable和values需要的比较大其实就是您对自己包里的代码关于分辨率的要求设置看下,11是我们这解析出来的结果说明您有做设置,有部分机

2015-04-02 09:17:59 779

转载 3.31TextView跑步灯属性,及防止失效方法

TextView                          android:id="@+id/textview1"                          android:layout_width="200dp"                          android:layout_height="wrap_content"               

2015-03-31 21:54:01 543

原创 android绘制花边view-WaveLineView

项目开发中需要开发漂亮的界面,其中一些界面需要花边例如:如果切图切整一条,那么他只适用于该分辨率的手机,如果放到其它手机上或放到平板上,他就会被拉长,用.9图也是一样会被拉长,那么该怎么办呢?对于这种情况,我们只好切出波浪线重复的那一部分:img_wave.png拿到这部分之后,我们开始自定义一个view,用view的ondraw绘制横向绘制这个重复部分、绘

2015-03-27 22:10:02 1608

转载 3.23学习内容,竖立seekbar,sql获取删除重复数据

竖立的seekbar:http://blog.csdn.net/metalseed/article/details/8014758原理:继承AbsSeekBar通过重写方法旋转: protected void onDraw(Canvas c)      {              c.rotate(-90);              c.tr

2015-03-23 21:26:59 469

转载 3.19学习内容

安卓手机三星SM-N900GT-I9508SM-N9008Vandroid4.4.2(SM-N9005)android4.4.2(SM-N9009)createBitmap内存溢出解决方案:application。。。。        android:largeHeap="true" >...android:largeHeap可以增加应用所需的内

2015-03-19 22:57:40 466

转载 3.16android debug 获取cpu使用率和内存占用率

原文:http://www.oschina.net/translate/encryption-decryption-invoking-openssl-api-through-jni-calls?from=20150315下面的代码可以帮助我们了解cpu平均使用率 (利用存储在/proc/stat的信息)?1234

2015-03-16 09:32:05 1253

转载 3.12 mina简单tcp使用

http://blog.csdn.net/ljx8928358/article/details/7759024http://blog.csdn.net/cnicys/article/details/8535485session就像mina框架的心脏,每一个client的连接到达server之后都会创建一个新的session,一直保存在内存单元中直到cli

2015-03-12 22:10:42 959

转载 3.11 如何让app使用icon fonts

首先介绍两个不错的iconfonts网站http://fortawesome.github.io/Font-Awesome/http://glyphicons.com/如何使用?该死的百度搜索不到,一google就搜索到了:http://www.yanyulin.info/pages/2014/12/11928589633725.htmlhttp://www.hac

2015-03-11 21:02:49 649

转载 3.10学习内容,createbitmao防止oom,encodeHexString Method not fount

在某些三星机子里使用Bitmap.createBitmap(bitmap, 0, 0, width, height, matrix, true);当width=(屏幕宽度)height=屏幕高度时,容易出现oom,可以使用:http://zhidao.baidu.com/link?url=YzCmJlXyVVmr1GHnXqsLmn9BpwoRfNefDdxNbr_tBzjXQ

2015-03-10 13:52:00 528

转载 3.6学习内容,androidwifiP2p,golang http.ListenAndServe运行机制,

android p2p两篇文章:http://blog.csdn.net/gophers/article/details/38060307http://blog.csdn.net/max2005/article/details/12237905官方文档:http://developer.android.com/training/connect-devices-wirelessl

2015-03-06 23:36:31 953

转载 3.5学习内容 宽带测速原理,RESTful架构,rpc个人理解

宽带测试方法学习:https://community.emc.com/thread/208181Wireshark可以抓包也可以对包进行绘图抓包实际是同时下载5个文件,这5个文件下载路径是服务器返回来的,文件的所在的服务器是你附近的营运商的服务器,p2p测试不准确是因为,P2P测速时会自动找到同一款软件的P2P,互相传输数据其中一个回复说出了ADSL上下传速度不

2015-03-05 22:11:50 1354

转载 3.3学习内容 腾讯apt测试,Testin,其他测试工具,mysql text长度

腾讯使用apt测试apk:http://www.csdn.net/article/2014-04-15/2819235-Tencent-APT项目地址:https://code.csdn.net/Tencent/apt/tree/master比较亮的的:内存快照、PMAP文件分析其它测试软件http://blog.csdn.net/sasoritatto

2015-03-03 22:30:50 591

python3使用tensorflow构建CNN卷积神经网络识别性别

python3使用tensorflow构建CNN卷积神经网络识别性别,有兴趣可以下载,如果有不明白的,可以去我的博客搜素相关介绍:http://georgeyang.cn

2018-04-13

‎android-support-v4.jar 2013‎-‎7‎

来自我的机子的目录,最新的 \android\extras\android\support\v4\‎android-support-v4.jar

2013-09-07

java粒子群算法,PSO算法演示

java粒子群算法,PSO算法演示 模拟粒子群寻找函数最优解的JAVA演示代码

2013-04-29

空空如也

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

TA关注的人

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