Android开发
Android开发
master-dragon
weixin:dwl_1270530306
展开
-
android 本地数据存贮之sharedpreference
android 本地数据存贮之sharedpreferencesharedpreferece 采用xml文件格式存贮sharedpreference 在手机中位置是 /data/data/项目主包名/shared_prefs/ 下面 建议用真机调试程序时,手机root过 ,可以装个Root Explorer软件 ,这个软件比较方便。sharedpreference相对比较简单,读写,可以封装原创 2015-06-07 12:53:52 · 644 阅读 · 0 评论 -
android 下雪
主要是个自定义View 和 线程处理,虽然程序简短,不过确实是个经典的例子自己写了下,源码地址如下:原创 2016-01-09 17:35:02 · 374 阅读 · 0 评论 -
android 图灵机器人聊天程序
图灵机器人:http://www.tuling123.com/百度传课相应的讲解视频:http://www.chuanke.com/1432070-122817.html我做的程序源码:http://download.csdn.net/detail/qq_26437925/9387956知识点和扩展:android http使用,数据处理listview adapter界面原创 2016-01-03 17:57:18 · 810 阅读 · 0 评论 -
android动画 -- 属性动画
Property Animation(属性动画) 是3.0后推出的动画,优点是使用简单、降低实现的复杂度、直接更改对象的属性(真正的改变一个属性)、几乎可适用于任何对象而仅非View类,缺点是需要3.0以上的API支持,限制较大!参考学习网址:http://www.2cto.com/kf/201411/353170.htmlhttp://www.cnblogs.com/ange原创 2016-01-02 11:15:11 · 372 阅读 · 0 评论 -
android动画 -- 帧动画 补间动画
(1)Frame Animation(帧动画) 主要用于播放一帧帧准备好的图片,类似GIF图片,优点是使用简单方便、缺点是需要事先准备好每一帧图片;(2)Tween Animation(补间动画) 仅需定义开始与结束的关键帧,而变化的中间帧由系统补上,优点是不用准备每一帧,缺点是只改变了对象绘制,而没有改变View本身属性。因此如果改变了按钮的位置,还是需要点击原来按钮所在位置才有效。原创 2016-01-02 10:48:17 · 444 阅读 · 0 评论 -
android socket通信
服务端(java application):创建serverSocket ,等待客户端连接import java.io.DataInputStream;import java.io.DataOutputStream;import java.io.IOException;import java.net.ServerSocket;import java.net.Socket;pub原创 2015-12-31 13:13:03 · 434 阅读 · 0 评论 -
android 2048
2048自己写起来还是要思考一些的,总体不是很难,不过要写好,把它完善好还是需要仔细做的。我写的放github上了(需完善):https://github.com/doctording/android_2048 这方面资料网上都比较的多,自己可以按照网上的来做,多敲代码就行了。原创 2015-11-14 08:38:28 · 572 阅读 · 0 评论 -
mob.com ShareSDK 实现分享功能
官网:http://www.mob.com/#/indexShared SDK for android http://www.mob.com/#/downloadDetail/ShareSDK/androidhttp://wiki.mob.com/Android_%E5%BF%AB%E9%80%9F%E9%9B%86%E6%88%90%E6%8C%87%E5%8D%97/原创 2015-11-07 19:12:13 · 1426 阅读 · 0 评论 -
android本地数据存贮之sqlite
sqlite 轻型的数据库android 开发使用sqlite时,数据库存贮在 /data/data/项目主包名/databases/ 下面 , 找到自己建立的数据库,继续查看可以看到自己及建立的所有表sqlite 的使用需要注意 事务,游标的打开关闭; 一定要仔细检查方法,并且要多测试几遍,看手机上的表中是否有此数据,是否真的执行了增删改查方法sqlite的使用比较广泛,这方面资料比较的多,原创 2015-06-07 13:28:49 · 493 阅读 · 0 评论 -
android adb无线调试
手机上随便下一个adb调试工具就行了(搜索下,这类工具很多),这个只要是在手机数据线没有的时候用起来比较的方面。另外用手机数据线 就不能用无线;用无线就不能用数据线有些情况下 用数据线会读手机sd卡,而某些应用又要对sd卡操作,这样可能出问题,所以无线还是比较好的。操作也简单 1 确保电脑和手机处于一个局域网内,能相互访问到 2 打开手机adb,然后在电脑中连接 切换到 adb.exe所原创 2015-06-10 09:40:27 · 560 阅读 · 0 评论 -
Android AsyncTask
AsyncTask 确实简单易用,基本上写登陆,注册这种简单的网络访问,可以使用它,但对于多线程这个确实不太好。关于AsyncTask的优缺点可以百度搜索下。 下面是具体的一个实例 1. 新建一个自己的AsyncTask类 就是继承AsyncTask 2. 在合适的地方执行AsyncTask类 private class DelAsyncTask extends AsyncTask<Str原创 2015-06-08 17:23:55 · 490 阅读 · 0 评论 -
Android 调用本地通讯录,广播接收
在AndroidManifest.xml里面注册好相应的通讯录相关权限 <!-- 读取联系人权限 --><uses-permissionandroid:name="android.permission.READ_CONTACTS"/><!-- 拨打电话权限 --><uses-permissionandroid:name="android.permission.CALL_PHONE"/>这个稍微原创 2015-06-08 17:48:17 · 816 阅读 · 0 评论 -
Android JUnit Test
android debug , junit test , log,这几个在开发中经常要用到的,需要掌握一下 。关于Android JUnit Test在eclipse下的配置AndroidManifest.xml中写两个1 application里面加上<!-- android junit 调试用 --><uses-library android:name="android.test.runn原创 2015-06-07 14:53:31 · 490 阅读 · 0 评论 -
百度地图 Android开发
百度地图开发下载地址 http://lbsyun.baidu.com/sdk/download 请一定要按照需求下载开发包使用(如果用来练手,全下载也行),不然项目会变大,没有必要。具体引用百度的库,可以在自己手机的 /data/data/项目主包名/lib/ 下面找到。下载百度地图android sdk demo 使用时,需要在自己的百度开发者哪里新建一个项目,因为百度地图要用到share原创 2015-06-07 14:30:32 · 745 阅读 · 0 评论 -
中国象棋人机对弈搜索算法学习-极大极小值,负极大值,alpha-beta算法
先参考学习如下博文: http://blog.csdn.net/kingkong1024/article/details/7639401 http://hk.gamfe.com/news/201502/2170.html 参考图书《PC游戏编程(人机博弈)》极大极小值法深度搜索(dfs)伪代码/**1。 p 为棋盘2。 d 为规定的搜素最大深度,比如d层红方,d-1层为黑方,d-2层为红方原创 2016-04-07 18:48:59 · 10587 阅读 · 3 评论