- 博客(51)
- 资源 (8)
- 收藏
- 关注
原创 Android 动态添加图片 换行
最近在项目中用到动态添加图片,然后换行的实现。刚开始想用GridView,但是没用,什么原因到是忘了。下面我记录一下我的实现方式。 看代码xml: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" androi
2014-09-16 15:30:30
2212
转载 上传图片并生成缩略图
using System; using System.Data; using System.Configuration; using System.Collections; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.W
2014-02-08 17:59:04
298
原创 JNDI
JNDI Java Naming and Directory Interface 顾名思义命名路径接口 用的最多的就是写Datasource 具体的作用可以打个比方。 你想要调用一个接口,这个接口不想存放在本地机器上,而是通过网络在另外台机器上有这么个东西,你想要调用的话,就可以配制一个JNDI去那台机器上拿这个资源。从而实现了分布式处理。 再具体点 你要做个加法,3+2,在服务器A
2014-01-09 12:50:57
734
原创 android 触屏
android 触屏触发事件依次是: ACTION_DOWN -> ACTION_MOVE...ACTION_MOVE -> ACTION_UP。 与TouchEvent密切相关的方法: (1)dispatchTouchEvent(MotionEvent ev)这个方法用来分发touchEvent (2)onInterceptTouchEvent(MotionEvent ev
2013-12-13 16:01:00
840
原创 dos 一些命令 adb错误
查看端口号被谁占用 netstat -aon|findstr 端口号 例:netstat -aon|findstr "8080" 根据pid查看占用该端口的应用程序 tasklist|findstr pid号 例:tasklist|findstr "440" 结束进程 taskkill /f /t /im 进程名 例:taskkill /f /t /im adb.e
2013-12-02 09:57:00
703
转载 Android Sqlite 操作
package com.xplus.akinndo; import com.xplus.akinndo.helper.DatabaseHelper; import android.os.Bundle; import android.app.Activity; import android.content.Context; import android.database.Cursor; impo
2013-11-29 10:05:27
186
原创 Android小知识点
获取当前设备的屏幕分辨率: WindowManager windowManager = getWindowManager(); Display display = windowManager.getDefaultDisplay(); int width = display.getWidth(); int height = disp
2013-11-29 10:05:11
649
转载 一组图片的滑动点击效果得学习
最近要做一个带滑动和点击效果的一组图片,用了差不多俩周的时间我也没搞出来。蛋疼啊。。。 今天老板给了我一个Demo,说是公司技术顾问做的。。。一看效果,hoho,正是想要的效果,心里呐喊,大牛啊 Demo中用到了从SD卡中读取图片(包括图片的名称),然后将图片以8个一组的形式显示在屏幕上,左右滑动会更换图片(滑动效果)。点击图片可以得到图片的位置。 下面贴一些关键代码: 获取SD卡路径:
2013-11-29 10:04:45
218
原创 Android中View和SurfaceView
Android中每次View组件上得图形状态数据发生变化,都应该通知View组件重写onDraw(Canvas canvs)方法重绘该组件。通知View重绘可用invalidate(在UI线程中)或postInvalidate(在非UI线程中)。
2013-11-29 10:03:50
535
原创 android 常见错误
当xml布局文件报 "Failed to find style 'textViewStyle' in current theme" 这个错误的时候 解决方法:在layout的预览界面修改theme的选项即可。 参考:http://blog.youkuaiyun.com/romaticxiaoyu/article/details/7241512
2013-11-29 10:02:40
722
原创 Java常用类
Random类(java.util) import java.util.Random; public class RandomTest { public void Random(){ /** * 在生成随即数中,随即算法的起源数字称为种子数(seed),在 * 种子数的基础上进行一定的变换,从而产生需要的随机数 * 注:相同种子的随机数,相同次数生成的随机数是完
2013-11-26 10:33:33
672
原创 在apache tomcat 下访问图片
在搭建好的服务器上访问图片的时候,有的能访问有的报404错误,最后找出原因是存放图片的时候,有的图片的名字有空格。把空格删除就好了。
2013-11-25 16:00:08
907
原创 android 系统版本之strictmode使用
android 在2.3以上的系统中对程序中的一些耗时操作进行的优化,使用线程或者在程序的开头加上该代码. StrictMode.setThreadPolicy(new StrictMode.ThreadPolicy.Builder() .detectDiskReads().detectDiskWrites().detectNetwork() // 这里可以替换为detect
2013-11-04 11:00:08
771
原创 handler刷新主界面
实例化一个Handler对象,并重写handleMessage方法调用invalidate()实现界面刷新;而在线程中通过sendMessage发送界面更新消息。 // 在onCreate()中开启线程 new Thread(new GameThread()).start();、 // 实例化一个handler Handl
2013-09-03 21:00:37
1217
原创 腾讯微博的调用
三个过程: 1、获取未授权的Request Token 2、请求用户授权Request Token 3、使用授权后的Request Token换取Access Token
2013-08-29 08:57:43
652
原创 改变android虚拟机的存放路径
1、建立ANDROID_SDK_HOME环境变量,内容是存储虚拟机avd的路径 2、将虚拟机.android文件夹放进该路径下 3、修改.adnroid中avd中.ini文件为target=android-7 path=D:\tools\android-sdks\.android\avd\avd0.avd path后面是.avd文件的存放路径。 在这个过程中需关闭android和ecli
2013-08-28 23:59:41
2764
转载 搭建Obejct-c编译环境
1、分别下载gnustep-core-0.30.0-setup.exe、 gnustep-devel-1.4.0-setup.exe 、gnustep-msys-system-0.30.0-setup.exe三个文件 2、依次安装 gnustep-msys-system gnustep-core gnustep-devel 3、打开GNUstep下的shell 4、注意:我
2013-01-30 12:57:06
250
转载 Shell编程学习
Shell是用户与Linux系统沟通的桥梁。用户既可以输入命令执行,又可以利用Shell脚本编程,完成更加复杂的操作。 Shell的固定格式如下: #!/bin/sh #comments Your commands go here 首行中的符号#!告诉系统其后路径所指定的程序即是解释此脚本文件的Shell程序。如果首行没有这句话,在执行脚本文件的时候,将会出现错误。后续的部分就是主程
2013-01-30 12:19:31
192
转载 编译Android出错:Unable to execute dex: Java heap space
于是,我Google了一下,据说是因为升级了ADT缘故(好像是Android小组的回复),将最新的ADT换回之前的,或者使用Android小组(?)说的Fix了的版本就可以了(这一点我没有试验)。 其实,继续使用ADT14也是可以的,这需要修改Eclipse的配置文件,也就是网上很多人说的那样,修改Eclipse安装目录下eclipse.ini文件: 1)在文件开头添加 -vm
2013-01-22 15:01:12
285
原创 Android闹钟及相关组件
Android系统中闹钟主要用到了AlarmManager。AlarmManager实际上还是一个全局定时器,AlarmManager可在指定的时间或周期内启动其他组件(包括Activity、Service、Broadcastreceiver)。 AlarmManager获取:AlarmManger应用的程序是通过Context的getSystemService()方法来获取AlarmManag
2012-10-16 12:53:46
1049
转载 Windows环境下获取android源码方法,一下以下载Launcher为例
第一步:Git Bash工具的下载(这个是Google为Windows化境下开发的Git客户端程序); http://msysgit.github.com/ 下载地址如图:(点击On Google Code)即可下载下来 第二步:安装Git Bash软件,一直默认即可。。。 第三步:建立一个文件夹用来存放Git上下载下来的源码。比如(E:\androidsource\Launc
2012-10-15 17:26:13
327
转载 android sqlite 操作
package com.xplus.akinndo; import com.xplus.akinndo.helper.DatabaseHelper; import android.os.Bundle; import android.app.Activity; import android.content.Context; import android.database.Cursor; impo
2012-09-28 14:31:32
251
原创 Activity的生命周期
activity01.java public class Activity01 extends Activity { private Button next = null; private Button close = null; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate
2012-09-20 13:15:04
643
翻译 命令行下的Android
命令行下的android 1 列出模拟器的类型:android list targets 2 创建模拟器:android create avd –target 2 –name easyer(2为模拟器的id及版本号,easyer为新建模拟器的名字) 3 列出自己创建的模拟器:android list avd 4 R 5
2012-09-18 12:26:21
646
转载 一组图片的滑动点击效果
最近要做一个带滑动和点击效果的一组图片,用了差不多俩周的时间我也没搞出来。蛋疼啊。。。 今天老板给了我一个Demo,说是公司技术顾问做的。。。一看效果,hoho,正是想要的效果,心里呐喊,大牛啊 Demo中用到了从SD卡中读取图片(包括图片的名称),然后将图片以8个一组的形式显示在屏幕上,左右滑动会更换图片(滑动效果)。点击图片可以得到图片的位置。 下面贴一些关键代码: 判断SD卡是否挂载
2012-09-12 15:29:05
509
原创 android知识点
获取设备分辨率: WindowManager windowManager = getWindowManager(); Display display = windowManager.getDefaultDisplay(); int width = display.getWidth(); int height = display
2012-09-12 13:58:28
613
原创 Android从SD卡中加载图片或读取信息
package com.xplus.mytxttest; import java.io.ByteArrayOutputStream; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import j
2012-09-05 14:50:16
2087
原创 第一个项目UI界面设计完成---总结
来到公司一个月,第一个项目的UI终于要结束了。在这段时间学习了不少的东西,起码我觉得比在学校的时候学得好点。 我们做的是一个Android订餐应用,用在平板中。UI的设计主要是那20几个画面的绘制。 由于这是第一次做项目,开始用的是RelativeLayout,导致后面不少的画面出现问题。导致好多画面都要Boss一个个的修改,Boss辛苦了。 明白了做这种类型的应用首先要做画面,然后再添加逻
2012-08-28 11:07:18
1664
原创 Android之ListView和GridView
用ListView显示列表,列表的每一行包含不同的组件。 响应某行的某个组件。 代码等会再发 以下是GridView的代码: package com.xplus.easyer.horizontal; import java.util.ArrayList; import java.util.List; impor
2012-08-24 13:18:35
753
转载 Android中Intent的使用
Android Intent的几种用法全面总结 Intent, 用法 Intent应该算是Android中特有的东西。你可以在Intent中指定程序要执行的动作(比如:view,edit,dial),以及程序执行到该动作时所需要的资料。都指定好后,只要调用startActivity(),Android系统会自动寻找最符合你指定要求的应用程序,并执行该程序。 下
2012-08-23 13:02:44
310
转载 Android Adapter的体系
在android开发中列表的使用是十分常见的。google对列表的封装使列表既有显示传统文本列表的能力,也有加入了诸如选择项、复选项等处理事件的能力。这里写一些我这几天对这个问题的理解。 在android的api中,LIST和adapter都被放在了android.widget包内。包内的具体结构我这里先不展示了,主要侧重列表和adapter。adapter的作用就是将要在列表内显示的数据和
2012-08-22 13:50:25
207
原创 Android开发中可能遇到的问题
一、 Field requires API level 5 (current min is 1): ...... 当出现这样类似的问题时,应该去AndroidManifest.xml中查看 android:minSdkVersion="11"的版本。然后按照提示修改相应的版本即可。 change workspace compliance and JRE to 1.5 右击项
2012-08-18 15:49:14
1384
原创 Android控件之TabHost
今天搞了半天的TabHost一直搞不出来,知道在网上看到别人的例子。慢慢懂了一点。 下面写一个自己的demo: <FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fi
2012-08-18 15:21:08
724
原创 Android控件之ScrollView(滚动视图)
昨天boss让做一个效果,大体说就是做ListView的横向显示。我想了两天一直捣鼓ListView,没有弄出来。 今天翻书的时候看到滚动视图(ScrollView),有垂直和水平滚动两种效果。 用这个实现列表的横向显示: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" an
2012-08-18 10:13:55
1347
原创 Android控件之Gallery(画廊)
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" >
2012-08-17 11:16:17
1013
原创 Android中UI布局
该布局的属性: gravity--设置该布局容器内部各组件的对齐方式。 ignoreGravity--设置哪个组件不受gravity组件的影响。 该布局内组件(RelativeLayout.LayoutParams)只能设置为boolean的属性: layout_centerHorizontal--控制该容器是否位于布局容器的水平居中位置。 layout_centerVertical--
2012-08-15 14:35:18
660
转载 IIS7中的unable to generate a tempory class错误解决办法
在访问IIS7的网站时,可能会遇到Service Unavailable的错误,错误的原因当然可能会有很多种,因此需要使用Just-In-Time Debugger来go into到实际的内部错误。 错误信息: System.ServiceModel.CommunicationException was unhandled Message=There was an error in
2012-08-13 16:16:42
302
java 游戏开发
2013-09-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅