随笔分类 -  程序实战

摘要:问题 出现的异常为:java.lang.IllegalArgumentException: File /mnt/sdcard/crazyit.bin contains a pathseparator。主要是由于在打开文件的输出流时使用的openFileOutput()方法的第一参数用于指定文件名称,... 阅读全文
posted @ 2015-05-05 18:50 Android开发8585 阅读(382) 评论(0) 推荐(0)
摘要:应用获取Root权限的原理:让应用的代码执行目录获取最高权限。在Linux中通过chmod 777 [代码执行目录]//请求root权限 public static boolean upgradeRootPermission(String pkgCodePath) { Process proce... 阅读全文
posted @ 2015-05-05 12:23 Android开发8585 阅读(614) 评论(0) 推荐(0)
摘要:有三种方式:数据下载,数据上传,数据浏览URL中一些符号?分隔URL和参数&URL中参数之间的分隔符=URL中参数对应的值 阅读全文
posted @ 2015-05-04 17:27 Android开发8585 阅读(161) 评论(0) 推荐(0)
摘要:二维码扫描引擎有 ZBar 和ZXing一、 使用开源ZXing扫描的缺点1、原始代码是横屏模式,尽管可以改成竖屏,但是扫描界面的自定义和多屏幕适配不好做2、有效扫描区域不好控制,可能是我自己技术不成熟,没找到好方法3、ZXing是Java写的,对二维码的解析效率没有ZBar快二、 使用iOS开发经... 阅读全文
posted @ 2015-05-04 13:23 Android开发8585 阅读(447) 评论(0) 推荐(0)
摘要:!自定义控件式需要实现AttrbuteSet 可在xml文件中配置略过创建该对象普通的View只能在主线程中绘制界面,适用于简单的被动绘制SurfaceView则可以在新线程中绘制界面,不会阻塞主线程,适用于需要不停主动重绘的界面xml布局代码 1.普通View直接重写onDraw()... 阅读全文
posted @ 2015-05-03 13:36 Android开发8585 阅读(624) 评论(0) 推荐(0)
摘要:1.默认效果: 代码:Toast.makeText(getApplicationContext(), "默认Toast样式",Toast.LENGTH_SHORT).show();2.自定义显示位置效果: 代码: toast = Toast.makeText(getApplicationContex... 阅读全文
posted @ 2015-04-28 11:57 Android开发8585 阅读(162) 评论(0) 推荐(0)
摘要:在需要的时候才解析,不耗费资源 //核心一句新建一个mystubtext.xml布局文件在java代码中 加入viewStub.inflate()即可即可解析并显示 mysub.setVisibility(View.GONE);即可隐藏只可解析一次 阅读全文
posted @ 2015-04-27 10:53 Android开发8585 阅读(275) 评论(0) 推荐(0)
摘要:以二进制流 写入加密二进制串+Image = 新文件解密时 读取同样长度的二进制+Image 即可解密同时保存Image时要注意文件头问题,不能直接以二进制流写入!不同格式的文件有着不同的文件头!新文件,新思维void MainWindow::on_pushButton_clicked(){ ... 阅读全文
posted @ 2015-04-26 19:43 Android开发8585 阅读(344) 评论(0) 推荐(0)
摘要:马朱罗 中途岛 檀香山 安克雷奇 洛杉矶/美国太平洋 提华纳/美国太平洋 凤凰城美国山区 奇瓦瓦 丹佛/美国山区 哥斯达黎加/美国中部 芝加哥/美国中部 墨西哥城/美国中部 里贾纳/美国中部 波哥大/哥伦比亚 纽约/美国东部 加拉加斯/委内瑞拉 巴巴多斯/大西洋 马瑙斯/亚马逊 圣地亚哥 圣约翰/... 阅读全文
posted @ 2015-04-25 17:24 Android开发8585 阅读(704) 评论(0) 推荐(0)
摘要:动态注册广播接收器必须有实例存在静态不要实例存在设置系统时区: AlarmManager mAlarmManager =(AlarmManager)getSystemService(Context.ALARM_SERVICE);mAlarmManager.setTimeZone("GMT+08:00... 阅读全文
posted @ 2015-04-25 14:51 Android开发8585 阅读(2705) 评论(0) 推荐(0)
摘要:PopupWindow popupWindow = new PopupWindow(this); popupWindow.setContentView(LayoutInflater.from(this).inflate(R.layout.activity_main, null)); popu... 阅读全文
posted @ 2015-04-23 21:01 Android开发8585 阅读(249) 评论(0) 推荐(0)
摘要:XML代码 Java 代码需要一个ViewPager的适配器实现一个继承自PagerAdapter的类实现某些需要重载的方法例如:public class myAdapter extends PagerAdapter{ @Override public int getCount() { ... 阅读全文
posted @ 2015-04-20 22:22 Android开发8585 阅读(186) 评论(0) 推荐(0)
摘要:Async 异步 不会阻塞当前线程sync 同步数据库是应用软件|结构化数据存储 JDBC SQLellipsis 省略 content provider URIthread--looper--messageQueue--多个message反编译 classes.dex --> jar(dex2ja... 阅读全文
posted @ 2015-04-17 13:54 Android开发8585 阅读(281) 评论(0) 推荐(0)
摘要:还有就是JSON嵌套的解析 阅读全文
posted @ 2015-04-16 22:52 Android开发8585 阅读(327) 评论(0) 推荐(0)
摘要:1.使用xml标签1.1定义两个重要属性 1.2实现一个继承自Fragment的新类public class Framgment_first extends Fragment { public Framgment_first() { } @Override public View onCr... 阅读全文
posted @ 2015-04-10 22:51 Android开发8585 阅读(316) 评论(1) 推荐(0)
摘要:Android应用开发 Android底层嵌入式 Android架构师应用开发路线javaSE--》java for Android——》eclipse使用技巧--》Android编码风格---》SVN&Git版本控制 阅读全文
posted @ 2014-12-20 22:00 Android开发8585 阅读(161) 评论(0) 推荐(0)
摘要:集合类在Java.util包中! 在java中常用的是Set,Map,和List。容器和迭代器 链表 集 映射 阅读全文
posted @ 2014-11-18 12:55 Android开发8585 阅读(153) 评论(0) 推荐(0)
摘要:---恢复内容开始---1.package语句放在文件开始,作用是把当前文件放入所指向的包中;2.创建多线程的两种方法,第一种:继承extended Thread抽象类,并实现run()方法,调用start()方法创建线程;class A extends Thread{public void run... 阅读全文
posted @ 2014-11-15 22:04 Android开发8585 阅读(135) 评论(0) 推荐(0)
摘要:AndroidAndroid SDK配置步骤启动 Android SDK Manager ,打开主界面,依次选择「Tools」、「Options...」,弹出『Android SDK Manager - Settings』窗口;在『Android SDK Manager - Settings』窗口中... 阅读全文
posted @ 2014-11-12 20:42 Android开发8585 阅读(176) 评论(0) 推荐(0)
摘要:12MHz晶振 一个机器周期2us,DEL: MOV R7,#200DDEL1: MOV R6,#125DEL2: DJNZ R6,DEL2 ;125*2=250us DJNZ R7,DEL1 ;0.25*200=50ms RET 阅读全文
posted @ 2014-10-07 13:35 Android开发8585 阅读(821) 评论(0) 推荐(0)