- 博客(52)
- 资源 (3)
- 收藏
- 关注
原创 充满性别歧视,刻板印象,csdn真他妈可悲!!!
充满性别歧视,刻板印象,csdn真他妈可悲!!!充满性别歧视,刻板印象,csdn真他妈可悲!!!充满性别歧视,刻板印象,csdn真他妈可悲!!!充满性别歧视,刻板印象,csdn真他妈可悲!!!充满性别歧视,刻板印象,csdn真他妈可悲!!!充满性别歧视,刻板印象,csdn真他妈可悲!!!...
2020-12-09 15:39:30
215
翻译 android RelativeLayout 按钮总在最上层 问题
From: https://stackoverflow.com/questions/29906679/android-studio-button-always-appears-at-the-front从Lollipop版本开始,按钮增加了一个 StateListAnimator style,即使你在增加了按钮之后增加其他控件,这个按钮最终都会显示在最上层解决方法:XML:a
2017-10-17 10:38:47
3972
原创 完美解决viewpager跟其他类型的listview 或 gridview一起使用时,滑动冲突问题
@Override public boolean onInterceptTouchEvent(MotionEvent ev) { if(ev.getY() < GlobalData.dip2px(GlobalData.context,100)) return false; return super.onInterceptTouchEvent (ev);
2017-09-28 15:03:43
500
原创 Mac OSX & Windows上如何使用SWIG (c++ android 示例)
1 神马是SWIGSWIG 洋文介绍 中文介绍搬点简单介绍过来:SWIG是个帮助使用C或者C++编写的软件能与其它各种高级编程语言进行嵌入联接的开发工具。SWIG能应用于各种不同类型的语言包括常用脚本编译语言例如Perl, PHP, Python, Tcl, Ruby and PHP。支持语言列表中也包括非脚本编译语言,例如C#, Common Lisp (CLISP, Allegro CL, CF
2017-09-08 13:10:55
1030
原创 c++ 子线程里面调用 Android 代码
c++ 子线程里面调用 Android 代码本Markdown编辑器使用[StackEdit][6]修改而来,用它写博客,将会带来全新的体验哦:“抄袭“地址:http://adamish.com/blog/archives/327 我写的时候发现原来作者的代码有点小问题,稍稍修改了下代码块代码块语法遵循标准markdown代码,例如:package com.adamish;public cl
2017-09-06 17:28:40
463
原创 appstore 审核崩溃结果分析
提交appstore审核后,如果程序崩溃,解决方案中心消息附件里会有一个崩溃的txt文件,可以用以下方法分析崩溃报告桌面新建一个名称为crash的文件夹将附件txt文件拷入,假设其名字为crash.txt到Xcode->Window->Organizer找到提交的那个Archive文件,假设其名字为Test,Show in Finder,右击 Test.xcarchive,显示包内
2017-03-03 14:12:46
2093
原创 There was an error connecting to the Apple ID server 解决方法
换了新电脑后升级了下系统,想提交应用的时候发现提示There was an error connecting to the Apple ID server 这样的错误解决方法:SystemConfiguation里面的文件除系统提示无法删除的都删除,重新启动
2017-02-09 08:56:48
34812
2
原创 cocoapods
1 视频教程:https://www.youtube.com/watch?v=iEAjvNRdZa0&spfreload=102 关于Podfile,如果出现“the dependency xxxxxxx is not used in any concrete target”试试将Podfile写成这样的形式platform :ios, '7.0't
2016-08-18 10:42:01
357
原创 ubuntu 部署pptp亲测
http://www.iflashigame.com/?p=37参照这个教程自己部署了在digital ocean 和 linode上的pptp,苹果手机win7系统亲测可用(铁通连不上不造为毛)过程: 登录终端的时候,用户名是root哦以下过程抄自以上链接,有小小修改,作者写的不是非常非常全面,对于不懂linux的同学来说,可能不太懂如何操作安装步骤:
2015-10-16 16:27:51
952
转载 Android WebView Memory Leak WebView内存泄漏
在这次开发过程中,需要用到webview展示一些界面,但是加载的页面如果有很多图片就会发现内存占用暴涨,并且在退出该界面后,即使在包含该webview的Activity的destroy()方法中,使用webview.destroy();webview=null;对内存占回收用还是没有任何效果。有人说,一旦在你的xml布局中引用了webview甚至没有使用过,都会阻碍重新进入Application之
2014-12-17 14:42:54
626
转载 非阻塞IO、NIO为什么会快,我们为什么需要多线程
from http://www.cnblogs.com/baibaluo/archive/2011/12/28/2304903.htmlNIO提到这个词,很多人会条件反射的说出这样的话:“非阻塞IO,速度快!”。但是为什么非阻塞IO,就会比阻塞式IO速度快呢?下面用一个普遍的例子形容一下阻塞io与非阻塞io的工作方式有一个读取数据的任务A。阻塞io工作方式:
2014-02-12 14:55:50
2659
1
原创 Android socket 客户端 C++服务端, 延时严重解决,贴点粘包代码
这个问题曾经困扰姐很久,但因为只是延时,而数据仍然正确,就将这个问题放在一边了。昨天开始研究,以为是IO包没有NIO包快的原因,昨天改用NIO socket,写完一测,仍然有严重的延时呀。姐差点傻眼,不过还好姐聪明,原来是姐缓存的数据没有全部处理掉呀,而是在等下次有数据进来的时候才处理,那些聊天消息其实早就发来了,被姐藏着呢。哎,终于轻松了许多。贴点代码处理现现眼吧ps : 姐
2014-02-12 14:21:25
1913
转载 Android上dip、dp、px、sp等单位说明
from http://www.imyukin.com/?p=277dip device independent pixels(设备独立像素). 不同设备不同的显示效果,这个和设备硬件有关,一般我们为了支持WVGA、HVGA和QVGA 推荐使用这个,不依赖像素。在android上开发的程序将会在不同分辨率的手机上运行。为了让程序外观不至于相差太大,所以引入了dip的
2014-02-07 17:19:15
669
转载 Activity的四种launchMode
from http://blog.youkuaiyun.com/liuhe688/article/details/6754323合抱之木,生於毫末;九層之台,起於累土;千里之行,始於足下。《老子》今天在社区看到有朋友问“如何在半年内成为顶级架构师”,有网友道“关灯睡觉,不用半年的...”,的确,做梦还来的快一些。作为一个程序员,树立远大的目标是值得欣赏的,但不能只去空想,要一步一步
2014-02-07 13:59:24
679
转载 JAVA实现DES加密
from: http://blog.youkuaiyun.com/hbcui1984/article/details/5065506JAVA实现DES加密DES加密介绍 DES是一种对称加密算法,所谓对称加密算法即:加密和解密使用相同密钥的算法。DES加密算法出自IBM的研究,后来被美国政府正式采用,之后开始广泛流传,但是近些年使用越来
2014-01-02 09:59:32
877
转载 自己创建的非Activity类引用getResources()方法问题的解决方法
from: http://blog.youkuaiyun.com/xyzjl/article/details/9285093在进行Android开发的过程中,在一个非Activity类(此处假设类名为MyNewClass)中引用了getResources()方法,如下:Bitmap bmp = BitmapFactory.decodeResource(getResources(), R
2013-12-26 15:39:45
1446
1
原创 The connection to adb is down, and a severe error has occured.
The connection to adb is down, and a severe error has occured. You must restart adb and Eclipse. Please ensure that adb is correctly located at 。。。。run的时候出现这个蛋疼的错,翻遍百度谷歌,说 kill 再start ad
2013-12-24 11:40:26
765
原创 java 字符串单个反斜杠的替换
http://bbs.youkuaiyun.com/topics/370223041 第11楼public static void main(String... aArgs) throws IOException{ String s = "\2.\1.domain.com"; System.out.println(filterCtrlChars(s
2013-12-11 11:56:47
2457
转载 android中application标签说明
[html] view plaincopyapplication> application android:allowClearUserData=["true" | "false"] android:allowTaskReparenting=["true" | "false"]
2013-12-10 11:48:32
811
转载 AndroidManifest.xml文件详解(receiver)
语法(SYNTAX):android:enabled=["true" | "false"] android:exported=["true" | "false"] android:icon="drawable resource" android:label="string resource" a
2013-12-10 11:41:06
732
转载 浅谈WebView的使用
http://my.eoe.cn/niunaixiaoshu/archive/1281.htmlWebView是Android中一个非常实用的组件,它和Safai、Chrome一样都是基于Webkit网页渲染引擎,可以通过加载HTML数据的方式便捷地展现软件的界面。使用WebView开发软件有一下几个优点:1.可以打开远程URL页面,也可以加载本地HTML数据;2.
2013-11-29 13:45:31
1105
转载 android 加载或登录或其他需要等待情况下显示loading
主要代码ProgressDialog progressDialog;progressDialog = ProgressDialog.show(MainActivity.this, "", "正在登录...");progressDialog.dismiss();不翻墙也能看:Showing ProgressDialog in Android Activ
2013-11-28 22:01:00
4176
原创 android 退出应用后管理程序中force stop 强制关闭为灰色的代码
@Override protected void onDestroy() { super.onDestroy(); Intent intent = new Intent(Intent.ACTION_MAIN); intent.addCategory(Intent.CATEGORY_HOME); intent.setFlags(Intent.FLAG_ACTIVITY_NEW
2013-11-25 23:14:24
2201
原创 java socket 缓冲输出数据
java 的 DataOutputStream 每次write的时候,就把数据发送出去了,如果想要实现缓冲功能,可以用 BufferedOutputStream来实现,代码片段如下:BufferedOutputStream bufferedOutputStream; bufferedOutputStream = new BufferedOutputStream(socket.getOutpu
2013-11-25 11:42:20
2069
转载 java socket通信
1:简介Java语言从一开始就是为了让人们使用互联网而设计的,它为实现程序的相互通信提供了许多有用的抽象应用程序接口(API, Application Programming Interface),这类应用程序接口被称为套接字(sockets)。信息(information)是指由程序创建和解释的字节序列。在计算机网络环境中,这些字节序列被称为分组报文(packets)。一组报文包
2013-11-22 13:19:15
2317
转载 高性能RPC over MINA&google protobuf 代码&实例 (二)
在本系列上篇http://maoyidao.iteye.com/blog/1636923 实现了基于google protobuf的序列化反序列化,现在看看怎么把他们组装到MINA的nio中。本篇主要描述怎么处理断包。 使用MINA的CumulativeProtocolDecoder是个好主意,先从MINA自己的sample开始。在这个例子中如果接受到的IoBuffer
2013-11-22 10:26:42
1618
转载 高性能RPC over MINA&google protobuf 代码&实例 (一)
最近团队在开发基于移动互联网的项目,又一次涉及到post service,即在服务器集群之间投递消息。是的,又是一个RPC服务。RPC实现方式从笨重的CORBA,SOAP over HTTP,XMPP over TCP,到轻量级的protobuf,scribe和Avro。这里不想比较各自的应用场景(另外后面三种RPC方式极为接近,都是通过提供Object 二进制映射来提高高效的传输),本文的目的
2013-11-22 10:25:31
1337
转载 关于protobuf javascript的版本
转载请注明:http://blog.youkuaiyun.com/herm_lib/article/details/8580917 找了几个protobuf的js版本,官方推荐的两个:protobuf-js: http://code.google.com/p/protobuf-js/protojs: http://github.com/sirikata/protojs
2013-11-21 14:14:51
3494
转载 java的InputStream和OutputStream的理解【转】
1、在java中stream代表一种数据流(源),javaio的底层数据元,---(想像成水龙头)2、任何有能力产生数据流(源)的javaio对象就可以看作是一个InputStream对象既然它能产生出数据,我们就可以将数据取出,java对封装的通用方法就read()方法了--(出水龙头)3、任何有能力接收数据源(流)的javaio对象我们就可以看作是一个OutputStream对象
2013-11-18 17:22:15
1370
原创 Java 使用 Protocol Buffers
首先,非常重要的一点是要认真阅读README文件,这样可以避免浪费许多时间。地址:http://protobuf.googlecode.com/svn/trunk/java/README.txt1 下载 com.google.protobuf.DescriptorProtos.*
2013-11-16 11:56:39
3542
原创 Authentication Error,status: 102 message: IP/SN/SCODE/REFERER Illegal:console-service
Authentication Error,status: 102 message: IP/SN/SCODE/REFERER Illegal:console-service也许你会说,我已经在key里面的sha1 fingerprint + 分号 + 包名设置正确了,为什么还会报这个错?当年新建了一个avd的时候,这个数字签名也是会改变的,正确的做法,就是重新取数字签名 :) have fu
2013-11-13 17:24:17
4849
4
原创 百度地图 新版错误解决
新版百度地图hello world, http://developer.baidu.com/map/sdkandev-2.htm原原本本按照上面所写的每一条做的,就是报错:11-13 09:07:20.173: E/AndroidRuntime(869): FATAL EXCEPTION: main11-13 09:07:20.173: E/AndroidRuntime(869
2013-11-13 17:09:39
5772
1
原创 failed to load properties file for project "..."
网上说可以通过设置ANDROID_SDK_HOME环境变量(android sdk安装目录)可以解决如果仍然不能解决,uninstall adt, 再重新安装adt
2013-11-13 16:11:10
1309
原创 网页嵌入swf, wmode必须设置为direct情况下如何让html元素悬浮于swf之上
最近做一个starling项目,当swf嵌入网页时,必须将wmod设置为direct,才能开启硬件加速。但是有个问题,比如我的登录框不是放在swf内部的,该怎样让它显示于swf之上呢?一般的解决方式是将wmode设置为transparent,可是。。。。当当当,用iframe咯哈哈哈
2013-11-02 14:13:07
2442
原创 starling 中如何使用htmltext
function showHtmlText(errorMsg:String):void { var fmt:TextFormat = new TextFormat(); fmt.color = 0xffffff; fmt.size = 16; fmt.font = "微软雅黑"; var tf: TextField = new TextF
2013-10-30 16:20:06
1214
原创 starling 怎样使用输入文本 textinput
import starling.events.*; import feathers.controls.TextInput; mytext= new TextInput(); mytext.restrict = "0-9"; mytext.maxChars = 11; // mytext.textEditorProperties.autoCapital
2013-10-19 23:43:20
2115
转载 Installing the Eclipse Plugin
Android offers a custom plugin for the Eclipse IDE, called Android Development Tools (ADT). This plugin provides a powerful, integrated environment in which to develop Android apps. It extends the cap
2013-10-15 17:27:12
1008
原创 xampp 无法启动 tomcat
如果在control panel上无法启动tomcat, 可以去xampp\tomcat\bin文件夹里,双击startup.bat启动,在control panel上会显示tomcat已经启动另外一种方法,就是在myeclipse里面,将你的项目server配置为xampp中tomcat所在的目录,在myeclipse里面启动tomcat, 就不需要xampp 的 control panel
2013-09-28 14:26:44
5819
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人