- 浏览: 186468 次
- 性别:
- 来自: 北京
最新评论
-
一碗单炒饭:
正需要,谢谢
清除eclipse中 Launch configuration的历史记录 -
heweina2007:
非常有用。谢谢!
清除eclipse中 Launch configuration的历史记录 -
功夫小当家:
这个也不好用了吗?之前这个办法,我这里可以解决,那你现在的办法 ...
INSTALL_FAILED_UID_CHANGED解决办法 -
ziyue137:
设置----->安全----->未知来源,这个没有 ...
INSTALL_FAILED_UID_CHANGED解决办法 -
zfc645486908:
您好,感谢你写这篇技术文章,对我帮助很大,刚好用到,但是我需要 ...
Android中如何把bitmap存成BMP格式的图片
文章列表
今天查阅资料,简单了解了一下Parcelable接口,它是android提供的序列化对象的接口,比java中的
Serializable高效些。通过这个接口序列化对象主要有两步:
1.实现public void writeToParcel(Parcel dest, int flags) {}方法;
2.实例化CREATOR
public static final Parcelable.Creator<ParcelableImpl> CREATOR = new Parcelable.Creator<ParcelableImpl& ...
最近开发中遇到了一个特别无语的问题,使用eclipse开发android程序时候,无法安装apk到设备上。
控制台的输出信息如下:
[2013-11-20 17:31:08 - moffice] Installation error: INSTALL_FAILED_UID_CHANGED [2013-11-20 17:31:08 - moffice] Please check logcat output for more details. [2013-11-20 17:31:09 - moffice] Launch ...
最近做了个小demo,需要在demo中访问其他apk中的信息。 网上版本很多,有用的很少。经过反复查阅和试验,总结了几种方法。
(1)demo很简单,页面上只有一个按钮,点击按钮可以访问其他apk中相应的activity。Demo的主要代码
如下:
package com.example.demo;
import com.example.demo.R;
import android.net.Uri;
import android.os.Bundle;
import android.app.Activity;
import andro ...
最近的项目,做图片的另存为功能,需要把图片存成jpg,png,bmp。对于jpg和png来说相对简单,android提供了bitmap.compress()方法可以马上解决。但是对于BMP这种格式,没有很好的支持。我花了几天时间在网上找了很久,都没有找到有用的答案,同样也发了疑问,没有合适的解答。
不过,无意间发现了一篇blog , http://blog.csdn.net/zhaokaidong3/article/details/7776238,代码如下:
package com.test.bitmap;import java.io.FileNotFoundException; ...
android里如何把bitmap存成BMP格式的图片?我在网上找了半天,没有找到合适的解答。只有[url=http://blog.csdn.net/zhaokaidong3/article/details/7776238]http://blog.csdn.net/zhaokaidong3/article/details/7776238[/url]可以参考,但是存储之前的图片和存储之后的图片 颜色差距很大。 存储前: 大家谁知道请告诉我一下,非常感谢。
今天研究了一个有趣的算法,而且还牵连了很多其他知识,这个问题倒是很简单。
问题:求一个数的二进制中1的个数
方法1:
public class YiWei {
/*
* 函数名:count1() 原理:n和1求&,当n的末位是1时,&结果是1;然后把n右移1位,再判断。
* 缺陷:只适用于正数,当n是负数时错误。
* 原因:移位操作的时候,没考虑符号位,会使负数变成正数
*/
public int count1(int n) {
int count = 0; // 计数器
while (n != 0) {
...
笔试里 单例模式的陷阱
- 博客分类:
- 设计模式
遇到了一个有意思的事情:任选一种语言实现单例模式。
因为之前看过设计模式,这道题目感觉很简单,但是后来想了下,应该不可能考的这么简单啊,分析了下出题者的意图,可能不是考察代码本身,而是考察你的严谨性。
...
上一篇《求最长公共子串(可以不相邻)》的另一种变换题目,这个相对于上一篇,稍稍简单,不过这个算法的时间复杂度不太好,更简单的算法,有时间我再整理下。
问题:求最长公共子串,字符必须相邻。
代码:
public class common {
public static void findCommon(String s1, String s2) { int i;//第一个游标从0 ~ length-1游走 int j;//第二个游标从i+1 ~ length-1 游走 String same = ""; for (i = 0; i < s1.leng ...
不知道为什么笔试总是遇到这些题目,看来经典算法,大家都喜欢啊,这个是LCS问题,动态规划。
问题:求两个字符串的最长公共子串,字母可以不相邻,但是顺序不变
代码:
public class lcs {
public static void LCS_Print(String str1, String str2) { int length1 = str1.length(); int length2 = str2.length(); int list[][] = new int[length1 + 1][length2 + 1];//初始全为0 int i;//行 int ...
无重复字符的字符数组的全排列
- 博客分类:
- 算法
这道题其实和上一篇文章《含重复字符的字符数组的全排列》代码很相似,这是做了一点改进,删除了isExist()函数,并在else块做了修改。
代码如下:
public class allArray { public static int num = 0;//计数器 /* * Array实现无重复字符的数组的全排列 list是字符数组,i是指示当前位置的游标,length是数组长度 * 注释:这个函数最核心的地方,我感觉是else块的代码 */ public void Array(char list[], int i, int length) { if (i == length - ...
笔试中遇到了3次这道题,题目大致是这样的:请编写代码实现有重复元素的全排列问题 。
整理了下思路,写了个java代码, 这个代码既可以针对有重复元素的全排列,又可以针对无重复元素的全排列
public class repeatAllArray { / ...
看完了《操作系统》后,感觉还是存储管理最重要。存储管理的方案有很多种,先简单的总结下早期的存储管理方式。
1.单一连续分配
优点:方法简单,易于实现。
缺点:仅适用于单道程序设计,不能使处理剂和贮存得到充分利用
2.分区分配
(1)固定分区法:系统生成时,将主存划分为若干那个分区,每个分区大小可以不等,但事先必须固定,以后不能改变
缺点:有内碎片,内存浪费
(2)可变分区:系统为了管理主存分区分配情况,需建立2张表,分别记录已分配和未分配区域的容量,位置和状态信息
...
以前做web页面时,发现了一套非常完整的Web版设计色彩速查表,相比图片版的来说就更容易实时学习了,忘记了那个作者是谁啦,不过在这里还是要感谢下他,给我在web调色方面带来的方便。由于这里无法显示颜色,所以给了个我的人人网链接,那里有详细的描述,希望可以帮助到大家
http://blog.renren.com/blog/bp/Q78uJcVC91
临近毕业,最近忙着找实习,复习了下以前的操作系统课程,对死锁知识做了简单的梳理。
死锁:当某一进程提出资源的使用要求后,使得系统中的一些进程处于无休止的阻塞状 态,在无外力作用下,这些进程永远也不能前进的现象。
死锁取决于各进程的推进速度和对资源的请求顺序
死锁的必要条件:互斥控制
非剥夺控制
逐次请求
环路条件
死锁的对策:鸵鸟策略
预防策略
避免策略
...