- 博客(59)
- 资源 (9)
- 收藏
- 关注
原创 开源项目地址
1、Android酷炫实用的开源框架(UI框架)http://blog.youkuaiyun.com/fancylovejava/article/details/45787729#comments 2、GitHub上最火的40个Android开源项目(一)http://www.360doc.com/content/13/0701/14/12890102_296780970.shtml
2015-07-30 17:30:39
456
原创 收藏的Android非常好用的组件或者框架
收藏的Android非常好用的组件或者框架。android框架 先说两个网站: http://www.androidviews.net/ 很好的国外开源代码站,就是访问速度有点慢啊http://www.23code.com 挺不错的国人开源代码库,几乎每天都有更新(推荐)http://www.theultimateandroidlibrary.com/ 以前可以访问的,好像现在
2013-11-12 15:10:47
591
转载 Android之-中国天气网城市id数据
最近做应用要做天气预报功能,网上搜了半天,好的接口真难找啊,google又已经关闭了它的私有的天气预报接口,找来找去只能把目光放到中国天气网上了,不过中国天气网上获取天气信息需要用到它自己的对应每个地区的id,网上没找到好的和全的,而且大部分都是复制来复制去的,没啥太多实用性,接近于垃圾信息了,没办法只能自力更生了。用PHP采集到mysql,再从mysql导入到mssql,再从mssql导出到sq
2013-01-08 14:23:20
1053
转载 Android TextView结合SpannableString使用大全
protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.textview); TextView txtInfo =(TextView)findViewById(R.id
2012-12-25 17:33:58
545
原创 修改MYSQL的root密码和重设自增长初始为1
修改MYSQL的root密码update mysql.user set password=password('bow') where User="root" flush privileges;重设自增长alter table tableName auto_increment=1,
2012-12-17 12:09:55
360
转载 Tomcat6性能调优 出现java.lang.OutOfMemoryError: PermGen space
Tomcat6在部署应用中,Server报错:java.lang.OutOfMemoryError: PermGen space,问题就是Tomcat内存分配的太小了。解决办法:修改Tomcat\bin\catalina.bat文件。找到set JAVA_OPTS=%JAVA_OPTS% -Djava.util.logging.manager=org.apache.juli.Class
2012-12-14 10:45:26
455
转载 c3p0详细配置
官方文档 : http://www.mchange.com/projects/c3p0/index.html3301000false属性preferredTestQuery将被忽略。你不能在这张Test表上进行任何操作,它将只供c3p0测试使用。Default: null-->Test保留,并在下次调用getC
2012-11-29 10:27:05
339
原创 新浪微博授权时候会白屏
这个问题只有android4.0才会出现新浪认证页面在4.0编译环境下,首次启动应用会出现空白,通过点击屏幕或者其他操作触发屏幕重绘之后,内容正常显示出,之后再次打开一切正常,应该是屏幕大小计算的问题。原因是设置setVerticalScrollBarEnabled为false造成的。解决办法是将值改为true或者注释掉此段代码。经过测试,并不影响其他低版本平台运行。// mWebView
2012-11-12 18:40:14
1512
转载 com.mysql.jdbc.exceptions MySQLNonTransientConnectionException
1. org.hibernate.exception.JDBCConnectionException: could not execute query 2. at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:74) 3. at org.hibernate.exc
2012-11-05 09:37:06
1533
原创 android-圆角button
shape.xml xmlversion="1.0"encoding="UTF-8"?>shapexmlns:android="http://schemas.android.com/apk/res/android"android:shape="rectangle"> <!--填充的颜色 -->solid
2012-10-30 17:46:10
640
转载 Intent的FLAG_ACTIVITY_CLEAR_TOP和FLAG_ACTIVITY_REORDER_TO_FRONT
Activity的两种启动模式:FLAG_ACTIVITY_CLEAR_TOP和FLAG_ACTIVITY_REORDER_TO_FRONT1. 如果已经启动了四个Activity:A,B,C和D。在D Activity里,我们要跳到B Activity,同时希望C finish掉,可以在startActivity(intent)里的intent里添加flags标记,如下所示:
2012-10-18 12:17:38
793
转载 Android 文件存放路径
对于应用携带的静态数据,可以放置在应用的assets目录或者res,raw目录下。对于assets目录下的静态数据,存在当文件最大支持1MB的局限,读取方式如下:InputStream is = getAssets().open("xxx.xx");复制代码对于res,raw目录下的文件,可以通过如下方式读取:InputStrea
2012-09-25 10:48:17
3358
转载 android dp和px之间进行转换
在xml布局文件中,我们既可以设置px,也可以设置dp(或者dip)。一般景象下,我们都邑选择应用dp,如许可以包管不合屏幕辨别率的机械上布局一致。然则在代码中,如何处理惩罚呢?很多控件的办法中都只供给了设置px的办法,例如setPadding,并没有供给设置dp的办法。这个时辰,若是须要设置dp的话,就要将dp转换成px了。以下是一个应用类,便利进行px和dp之间的转换。publ
2012-09-24 14:45:52
978
转载 android 文件夹的命名和作用,屏幕适配很有用!
1。 assets 文件夹此文件夹也可以存放资源文件,而且/assets目录下的资源文件不会在R.java自动生成ID,所以读取/assets目录下的文件必须指定文件的路径(url的路径为:)。除此之外,我们还可以通过AssetManager类来访问这些文件。打开文件时,会把apk文件当做zip文件进行解压读取。但是有文件大小有限制:不能超过1M(android2.2好像放宽(或者取消)了这个
2012-09-13 16:40:47
1617
转载 Android Notification实例理解
Android Notification可以理解为通知的意思,一般用来显示广播信息,用Notification就必须要用到NotificationManager。想要使用Notification一般有三个步骤:1、获得系统级的服务NotificationManager。调用Context.getSystemService(NOTIFICATION_SERVICE)方法即可返回Notif
2012-09-10 22:14:18
462
转载 2011-01-16 21:13 JQuery实现页面随滚动条滚动而动态加载内容的效果
无可否认,这种方式应该算是web2.0的产物,在用户体验上具备很好的感受,除了微博在使用该方式外,另外我还发现有几个其他性质的网站也在用这种方式,原因是他们的网站页面比较长,所以用户在浏览的时候随着滚动条的拖拽而不断加载新的内容到浏览器内,虽然体验会不错,但是我感觉这种方式对搜索引擎的友好性将会降低.欢迎转载但请注明出处Email:See7di@Gmail.com,Seven的部落格http://
2012-09-07 13:11:06
1186
原创 apk重新签名
D:\Java\jdk1.6.0_30\bin>jarsigner -keystore "C:\Documents and Settings\mzba\.android\debug.keystore" -storepass android -keypass android **.apk androiddebugkey
2012-09-03 10:47:52
744
原创 找不到android.support.v4.view.ViewPager里面的包
SDK升级后,V4包会找不到报错,右键libs包设置 build path 选use as source folder,再把 jar包 add to build path,就ok了
2012-08-29 15:57:03
14314
转载 Android Activity 传值 返回值
//传值Intent _intent = new Intent();_intent.setClass(第一个Activity.this, 要跳转的Activity.class);_intent.putExtra("参数", "参数值");this.startActivity(_intent);//第二个页面接收Intent _intent = getIntent();
2012-08-15 11:10:38
2444
转载 android新浪微博Oauth2.0认证以及登录
前言:微博作为新兴的一项网络工具,在某种意义上讲实现了把世界变小的作用。足不出户,也变成了现实。作为程序员我们更加关注的是为我所用。幸好的是微博运行商为我们提供了丰富的接口,我们可以善用这些接口。首先我们正式进入微博,第一部就是获取认证。OAUTH协议为用户资源的授权提供了一个安全的、开放而又简易的标准。与以往的授权方式不同之处是OAUTH的授权不会使第三方触及到用户的帐号信息(如用户
2012-08-12 18:03:17
2858
转载 ava.lang.OutOfMemoryError: PermGen space及其解决方法(转)
java.lang.OutOfMemoryError: PermGen space及其解决方法 PermGen space的全称是Permanent Generation space,是指内存的永久保存区域OutOfMemoryError: PermGen space从表面上看就是内存益出,解决方法也一定是加大内存。说说为什么会内存益出:这一部分用于存放Class和M
2012-08-11 17:50:40
3226
转载 将win7电脑无线网变身WiFi热点,让手机、笔记本共享上网
将win7电脑变身WiFi热点,让手机、笔记本共享上网用win7建立无线局域网,可以共享上网可以局域网游戏。开启windows 7的隐藏功能:虚拟WiFi和SoftAP(即虚拟无线AP),就可以让电脑变成无线路由器,实现共享上网,节省网费和路由器购买费。宏碁、惠普笔记本和诺基亚N97mini亲测通过。以操作系统为win7的笔记本或装有无线网卡的台式机作为主机。主机设置如下:1、
2012-06-21 14:40:15
785
转载 APP性能终极优化之如何提高终端适配率
1、APP性能之终端兼容优化分享+huaxiannv 2、APP性能之终端兼容优化分享+诗帆 3、APP性能之终端兼容优化分享+适配神器android:layout_weight4、APP性能之终端兼容优化分享+游戏阿柴 5、APP性能之终端兼容优化分享+cangely#163.com 6、APP性能之终端兼容优化分享+377139882
2012-06-07 15:03:16
546
转载 Android中通过Intent 调用图片、视频、音频、录音、拍照
//选择图片 requestCode 返回的标识Intent intent = new Intent(Intent.ACTION_GET_CONTENT); //"android.intent.action.GET_CONTENT"intent.setType(contentType); //查看类型 String IMAGE_UNSPECIFIED = "image/*";Inten
2012-05-17 17:35:28
1261
转载 Android 设置铃声
在网上找了很多关于铃声设置的,不晓得怎么回事就是没测试通过,后来换了另外一种方式解决了。回过头来看了一下原理是一样的,于是就把两者合并到了一起。原理:首先根据传进来的绝对路径来查询传进来路径的歌曲是否存在,如果存在则得到id和uri,通过ContentUris.withAppendedId(uri,id),将uri和id拼接成一个新的Uri,然后将新的uri设置成想要的铃声即可。最主要的代码:
2012-05-07 14:48:07
807
转载 Android横竖屏切换解决方案
首先在Mainifest.xml的Activity元素中加入android:configChanges="orientation|keyboardHidden"属性 activity android:name=".FileBrowser" android:label="@string/app_name" an
2012-04-23 12:28:47
285
转载 新浪微博分享
分享到新浪微博,折腾了大半个月,现在终于弄出来了,心里的那个爽呀,太痛快了,哈哈!!废话少说,首先是认证,1.进入新浪微博提供的开放平台http://open.weibo.com/ 注册新浪账号。2.点击’我是开发者‘,创建一个应用,得到CONSUMER_KEY和CONSUMER_SECRET,保存这两个值。 3.找到相关的API接口文档,下载android版的SDK weibo4
2012-04-19 16:59:40
602
转载 android安卓APP获取手机设备信息和手机号码的代码示例
下面我从安卓开发的角度,简单写一下如何获取手机设备信息和手机号码准备条件:一部安卓手机、手机SIM卡确保插入手机里、eclipse ADT和android-sdk开发环境第一步:新建一个android工程(JinshanTest),并需要在工程的AndroidManifest.xml文件中,添加权限图例:第二步:新建一个工具类PhoneInf
2012-04-16 09:58:17
1356
转载 代码设置EditText 长度
很多时候我们都要设置文本最大长度,可以通过XML来设置,也可以通过代码来设置,我这里介绍两种方法:一: 网上大多数是使用以下的方法来计算.这样的方法很长,当然也有它的优势,这样比较灵活,但我是一个懒惰的程序员,我介绍另外一种方法EditText et_content;//定义一个文本输入框TextView tv_num;// 用来显示剩余字数int num = 10;/
2012-04-11 10:09:26
1243
转载 Android程序安装和卸载
安装:String str = "/CanavaCancel.apk"; String fileName = Environment.getExternalStorageDirectory() + str; Intent intent = new Intent(Intent.ACTION_VIEW); intent.setDataAndType(Uri.fromFile(ne
2012-04-09 12:19:26
420
原创 android TabActivity中onKeyDown无效问题
1.当继承TabActivity时,同学们是不是onKeyDown方法没用,那是应为冲突了,可以用dispatchKeyEvent方法public boolean dispatchKeyEvent(KeyEvent event) { if(event.getKeyCode()==KeyEvent.KEYCODE_BACK){ return false;
2012-03-26 16:24:18
2513
1
转载 android 完全退出
//通过context获取系统服务,得到ActivityManager ActivityManager manager = (ActivityManager) context.getSystemService(Context.ACTIVITY_SERVICE); //获取当前运行中的TaskInfo //获取的是一个List集合,也就是说当前系统中的task有多个//关于
2012-03-22 10:41:39
955
转载 获取当前task的topactivity
ActivityManager activityManager = (ActivityManager) getSystemService(ACTIVITY_SERVICE); ComponentName cn = activityManager.getRunningTasks(Integer.MAX_VALUE).get(0).topActivity;ComponentNam
2012-03-22 10:39:41
1180
转载 Android中的动画研究(二)
六、转场动画(Activity切换动画)在StartActivity后即调用overridePendingTransition(int enterAnim, int exitAnim) //in http://schemas.android.com/apk/res/android"> android:fromXDelta=
2012-03-21 13:04:00
659
转载 Android中的动画研究(一)
本文主要研究Android中的三种动画,第一种是单个View的各种动画效果,第二种是两个Active切换时的动画效果,第三种是类似于Gif的Frame By Frame动画效果,其中View的各种动画包括在xml文件中定义和代码中定义两种方式。一、动画基本类型:如下表所示,Android的动画由四种类型组成,即可在xml中定义,也可在代码中定义,如下所示:
2012-03-21 12:59:36
365
转载 Android中使用Listview动态加载数据
listview 是android网络开发中经常使用的一种控件,像现在的人人网、微博等等android客户端,都在使用它,但是大家不难发现其在加载数据的过程中不是一次性加载完,而是没等你看过固定条数据后再继续加载,这样对于需要加载的大量数据;来说分开进行,客户体验比较好。一下是listview实现动态加载数据的方法。只是一个简单的框架。(转自于网络)
2012-03-07 11:59:13
1241
原创 android 让多余的文字不显示
android:id="@+id/item_text" android:layout_width="wrap_content"android:layout_height="wrap_content" android:textSize="16sp" android:singleLine="true" android:ellipsize="end" >
2012-03-02 17:50:23
819
转载 Java字符串转换为日期和时间比较大小
方法一:DateFormat fmt = new SimpleDateFormat("yyyy-MM-dd"); String dateBegin=fmt.format(carrierCommand.getDateBegin()); String dateEnd=fmt.format(carrierCommand.getDateEnd()); //如果获得的日期格式不是'2008-
2012-01-18 10:21:22
1518
原创 比较两个数组中不同的值
import java.util.LinkedList;public class MainC { public static void main(String[] args) { // int[] a = { 1, 2, 3, 4 }; // int[] b = { 0, 1, 5, 3 }; // int[] c = new int[a.length+b.le
2012-01-16 12:14:14
2641
xwalk-core-library-23.53.589.4
2024-11-15
android 多线程断点续传
2013-12-02
Java正则表达式详解
2012-10-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人