- 博客(22)
- 资源 (1)
- 收藏
- 关注
原创 编程优化
1、乘除a>>n a/2^na2、StringBufferStringBuffer 默认大小16,超过16会重新分配内存并且把原来数组复制到里面最后丢弃原本分配内存, StringBuffer sb = new StringBuffer(1000)可以有效提高效率3、释放当对象不用的时候今早释放 把对象置为null4、splitesplite可以把字符串根据一
2016-09-07 14:47:50
303
原创 数据库CRUD语句
很久没使用数据库,记录下以前学的基本CRUD Create insert into 表名 values(‘数据1’,‘数据2’,‘数据3’); insert into 表名(数据项1,数据项2,数据项3) values (‘数据1’,‘数据2’,‘数据3’); Read select 数据项 from 表名 where 条件; Upd
2016-09-05 15:28:17
1275
原创 HashMap 和HashTable 和HashSet
HashSet 底层实现使用HashMap,而HashMap底层实现使用了TreeMap。HashSet关注的值为HashMap的值,而HashMap关注的值为key-value对HashSet根据Hash算法决定元素的储存位置,而HashMap根据Hash算法决定key-value值得存储位置Hashtable是同步的,而HashMap在缺省的情况下是非同步的,在多线程的情况
2016-08-30 10:58:23
373
原创 使用Volley下载图片
public void displayImg(View view){ RequestQueue mQueue = Volley.newRequestQueue(getApplicationContext()); ImageLoader imageLoader = new ImageLoader(mQueue, new BitmapCache());
2016-05-31 18:18:14
581
原创 文件存储
存储方式使用 SharedPreferences 存储 key value;使用openFileOuput openFileInput 存储流文件;使用FileOutputStream FileInputStream 存储对象;使用XML 存储半结构化数据;使用JSON 存储数组对象数据;使用数据库存储 结构化数据;使用第三方面向对象数据库 存储 Java对象; 使
2016-05-31 16:37:12
554
原创 通知栏Notification使用
NotificationManager mNotificationManager = (NotificationManager) getSystemService(NOTIFICATION_SERVICE); Notification mNotification = new Notification(R.drawable.icon_cat, "你有新的消息了", System.curren
2016-05-31 12:22:58
319
原创 KTV 点歌单
爱不单行兄弟抱一下青春纪念册爱转角李白模特天梯My way空白格走在冷风中知足彩虹时间都去哪儿了搁浅男人KTV我很想爱他爱在记忆中找你算什么男人明年今日我们的纪念册断点听妈妈的话耿耿于怀一个人想着一个人默回到过去简单爱不将就七友爱不单行兄弟抱一下青春纪念册爱转角李白模
2016-05-30 18:41:06
667
原创 标准对话框 AlertDialog 使用
标准对话框AlertDialog 最多只能有三个按钮setNegativeButtonsetPositiveButtonsetNeutralButton5.0版本 显示的顺序是 NegativeButton NeutralButton PositiveButtonpackage com.chen.alertdialog;import andr
2016-05-30 15:14:05
316
原创 Json 数据解析
假设现在要创建这样一个json文本 { "phone" : ["123231", "1231234"], // 数组 "name" : "chenyisheng", // 字符串 "age" : 22, // 数值 "address" : { "country" : "china", "province" : "gua
2016-05-26 14:17:10
281
转载 String、StringBuilder和StringBuffer区别
出自点击打开链接最近学习到StringBuffer,心中有好些疑问,搜索了一些关于String,StringBuffer,StringBuilder的东西,现在整理一下。关于这三个类在字符串处理中的位置不言而喻,那么他们到底有什么优缺点,到底什么时候该用谁呢?下面我们从以下几点说明一下 1.三者在执行速度方面的比较:StringBuilder > StringBuffe
2016-05-26 10:09:48
292
原创 cocos2dx 概要
cocos2dx 大概分为导演层 derector: 控制游戏进行场景 scene 场景切换层 layer 设置场景内容 、 可以触摸、场景滚动精灵 spirit 能进行一系列动作的小人
2016-05-22 17:31:43
269
原创 cmd 使用adb connect 命令出现error:
打开eclipse 选择Reset adb出现error: 是由于adb服务未打开,通过reset adb 启动adb服务
2016-05-21 15:20:22
1727
原创 出现“adb不是内部或外部命令,也不是可运行的程序或批量文件。”
如果出现“adb不是内部或外部命令,也不是可运行的程序或批量文件。” 在eclipse文件夹中搜索adb 右键adb.exe -打开文件位置 复制文件夹的路径如: D:\adt-bundle-windows-x86-20140702\sdk\platform-tools双击编辑 user 的用户变量中的PATH在后面添加上面获取的adb所在文件夹
2016-05-21 15:09:13
531
原创 使用终端模拟器通过wifi连接eclipse
使用终端模拟器通过wifi连接eclipse打开手机wifi连接到网络。使用已经拥有root权限的手机,下载终端模拟器,打开。输入以下命令susetprop service.adb.tcp.port 5555stop adbdstart adbd点开wifi连接详情查看ip地址在电脑cmd输入如下命令
2016-05-21 15:04:53
2370
转载 欢迎使用优快云-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2016-05-18 23:23:54
251
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人