11 2015 档案
摘要://服务器端package com.svse.service;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.net.ServerSocket;...
阅读全文
摘要:1 setOnTouchListener(new OnTouchListener() { 2 private float startX, startY, offsetX, offsetY; 3 4 @Override 5 p...
阅读全文
摘要:textAppearance的属性设置android:textAppearance="?android:attr/textAppearanceSmall" android:textAppearance="?android:attr/textAppearanceMedium"android:textA...
阅读全文
摘要:1.finish()方法finish是Activity的类,仅仅针对Activity,当调用finish()时,只是将活动推向后台,并没有立即释放内存,活动的资源并没有被清理;调用finish()方法会执行Activity.onDestroy()方法,结束Activity生命周期在开发android...
阅读全文
摘要:首先是系统剪切板的调用服务:ClipboardManager ClipboardManager=getSystemService(Context.CLIPBOARD_SERVICE);然后是写入,取出。这里需要注意的是,在android版本11之前,利用剪切板传递数据是使用setText和getTe...
阅读全文
摘要:首先是我一般用的: Ctrl+Alt+Space(空格键)* 代码提示神技,虽然Android studio有集成但是还是手动爽一些 Alt+↑:光标所在位置那行代码往上移动 Alt+↓:光标所在位置那行代码往下移动 Alt+Shift+↓/Ctrl+C:复制光标所在行代码到下一行 Ctr...
阅读全文
摘要:函数: func sayHello(personName:String,z:Int)->{ return "hello"+personName+z } print(sayHello("Anna",1)) //局部参数名 如personName 只能在函数体内部使用,外部参数名写在局部参数名之前,用...
阅读全文
摘要:assert(条件,"输出信息"); 如: let age=-1; assert(age>=0,"age要大于0");
阅读全文
摘要:Swift 1,顺序结构 2,分支结构 switch 中每一个case块完成后会自动终止switch语句, 不用手动终止 case 可有多值,如 case "A","a": case后面的条件可为元组,即case(0,0):或case(0...10,0...10): case后面的...
阅读全文
摘要:Swift 1,赋值运算符 Swift赋值表达式是没有值的,不支持连续赋值。 2,算术运算符 除数可为0 var f=1/0.0 求余的结果的正负取决于被除数 3,溢出运算符* 根据二进制来进行计算 &- &+ &/ &* var willUnderflow=UInt8.min ...
阅读全文
摘要:Swift 1,Swift支持所有C和Objective-C的基本类型,支持面向过程和面向对象的编程机制。 2,Swift提供了两种功能强劲的集合类型:数组和字典。 3,元组。 4,可选类型。 5,Swift是一种类型安全的语言。 6,Swift是编程语言,Xcode提供了swiftc编译器来编译S...
阅读全文
摘要:private EditText et; private TextView tv; HttpClient client; @Override protected void onCreate(Bundle savedInstanceState) { sup...
阅读全文
摘要:private EditText et; private TextView tv; HttpClient client; @Override protected void onCreate(Bundle savedInstanceState) { sup...
阅读全文
摘要:@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_m...
阅读全文
摘要:@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_m...
阅读全文
摘要:private Button btn; private TextView tv; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstan...
阅读全文
摘要:1几个最重要的快捷键代码助手:Ctrl+Space(简体中文操作系统是Alt+/)快速修正:Ctrl+1单词补全:Alt+/打开外部Java文档:Shift+F2显示搜索对话框:Ctrl+H快速Outline:Ctrl+O打开资源:Ctrl+Shift+R打开类型:Ctrl+Shift+T显示重构菜...
阅读全文
摘要:预先准备好的一段JSON数据{ "languages":[ {"id":1,"ide":"Eclipse","name":"Java"}, {"id":2,"ide":"XCode","name":"Swift"}, {"id":3,"ide":"Vi...
阅读全文
摘要:接上一个原生的listview item的伸展收缩效果。上一个可能做的有些粗糙,效果也没有这个好,上代码。package com.example.listviewdemo;import java.io.Serializable;/** * 模拟数据包月列表item实体类 * 2015/11/10 *...
阅读全文
摘要:Android原生listview做的一个item的伸缩效果。*永远不要让你老大有机会改需求package com.example.yunkanglast;import java.io.Serializable;/** * 状态类 */public class PurchasedVipInfo im...
阅读全文
摘要:listview.setOnTouchListener(new OnTouchListener() { @Override public boolean onTouch(View v, MotionEvent event) { ...
阅读全文
摘要:今天写新页面的时候,突然发现R.layout. 无法找到我已经写好的页面,于是顿时就不淡定了。把R文件翻了一遍 发现也没有。。。。然后我就看到了这个。android.R 原来是我错把Android的R文件导入到自己的项目中了,于是改了一下,顺利的找到了刚做好的页面。参考:http://www.cn...
阅读全文