现在位置: 首页 > 编程语言 > 文章
如今用spring ioc容器进行接口注入,会给程序带来极大的灵活性,编程过程中要想查看一个对象的方法时一般要按注Ctrl键再单击左键就会跳转过去,可是面向接口编程时这样做会跳到接口里,有没有好方法可以直接跳到接口的实现代码中,有!implementors可以做到强烈推荐大家安装! 插件名称: implementors 更新地址: http://eclipse-tools.sourceforge.net/updates 安装步骤: 进入 Help -> Soft Ware Updates -> Find and...
阅读全文
2018年09月11日 编程语言 ⁄ 共 566字 评论关闭
public static String loadFileAsString(String filePath) throws java.io.IOException{ StringBuffer fileData = new StringBuffer(1000); BufferedReader reader = new BufferedReader(new FileReader(filePath)); char[] buf = new char[1024]; int numRead=0; while((numRead=reader.read(buf)) != -1){ String readData = String.valueOf(buf, 0, numRead); fileData.append(...
阅读全文
2018年09月11日 编程语言 ⁄ 共 1434字 评论关闭
在android的开发中,尤其是与访问网络有关的开发,都要判断一下手机是否连接上了网络,下面是一个判断是否连接网络的编码 package cn.com.karl.util; import com.kubu.main.R; import android.app.Activity; import android.app.AlertDialog; import android.content.Context; import android.content.DialogInterface; import android.content.Intent; import android.net.ConnectivityManager; import android.net.Network...
阅读全文
2018年09月11日 编程语言 ⁄ 共 346字 评论关闭
你要访问其他的程序,那么这个程序要先装在到模拟器或真机上面,因为我们要使用要访问其他程序的包。 简单的访问有以下两种方式(目前只知道这两种): 一、使用Intent的setComponent方法 Intent intent = new Intent(); intent.setComponent(new ComponentName("包名", "包名.主类名")); intent.setAction(Intent.ACTION_VIEW); startActivity(intent); 二、使用包管理器 Intent intent = new Intent(); intent = getP...
阅读全文
在自己的项目中集成另一个apk,设置这个apk不在桌面上显示,并在自己的项目中能够启动这个apk~首先用apk tool反编译需要集成的apk,删除AndroidManifest.xml中的luncher启动标志,然后在使用apk tool进行打包,生成新的apk // 方法一 Intent intent = new Intent(); // packageName为应用包名,activityFullName为具有luncher标识的activity的全路径名称 ComponentName comp = new ComponentName(packageName, activityFul...
阅读全文
2018年09月10日 编程语言 ⁄ 共 1565字 评论关闭
啥也不说了,直接来码 public class TimerTestActivity extends Activity { private TextView txt; private Handler handler = new Handler(); @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); txt = (TextView) findViewById(R.id.txt); txt.setText("0.00"); // txt.setTex...
阅读全文
2018年09月09日 编程语言 ⁄ 共 4292字 评论关闭
闭包 2.0.0p247 :133 > def my_method 2.0.0p247 :134?> x="GoodBye" 2.0.0p247 :135?> yield("cruel") 2.0.0p247 :136?> end => nil 2.0.0p247 :137 > x = "Hello" => "Hello" 2.0.0p247 :138 > my_method {|y| "#{x}, #{y} world"} => "Hello, cruel world" 2.0.0p247 :139 > 作用域 块作用域   作用域门 2.0.0p247 :139 > v1 =1 => 1 2.0.0p247 :140 > ...
阅读全文
2018年09月09日 编程语言 ⁄ 共 795字 评论关闭
1.Kernel#eval 2.0.0p247 :428 > array = ['10','20'] => ["10", "20"] 2.0.0p247 :429 > element = '30' => "30" 2.0.0p247 :430 > eval('array << element') => ["10", "20", "30"] 2.0.0p247 :431 > 对比方法与块 .0.0p247 :422 > array = ['a','b','c 2.0.0p247 :423'> '] => ["a", "b", "c\n"] 2.0.0p247 :424 > x = 'abc' => "abc" 2.0.0p247 :425 >...
阅读全文
2018年09月08日 编程语言 ⁄ 共 1160字 评论关闭
//延迟执行 [self performSelector:@selector(hidenSelf) withObject:nil afterDelay:2];   //取消延迟执行 [[self class] cancelPreviousPerformRequestsWithTarget:self selector:@selector(hidenSelf) object:nil]; 访问官网:https://developer.apple.com/library/mac/#documentation/Cocoa/Reference/Foundation/Classes/NSObject_Class/Reference/Reference.html Sending Messages – performSelector:withObject:afte...
阅读全文
2018年09月08日 编程语言 ⁄ 共 1072字 评论关闭
/*strcpy(s1,s2);strcpy函数的意思是:把字符串s2中的内容copy到s1中,连字符串结束标志也一起copy. 这样s1在内存中的存放为:ch\0; 在cout<<s1<<endl时,结果为ch;事实上,在内存里面是这样的存储结构:ch\0na 如果说s1的长度是6,那是错误的.你没有弄清strlen与sizeof的意思。 strlen函数的意思是测试字符串的字符长度,不含字符串结束标志的。 sizeof是个运算符,它的结果是字符串在内存中的所占字节大小,它...
阅读全文