jjzjj

myapplication

全部标签

android - 如何强制重绘 ListView ?

这个问题与其他类似标题的问题略有不同。我不是要更新列表中的数据,而是要更新列表的外观。我的应用程序是基于fragment的,使用支持库。我有一个PreferenceActivity,我允许用户为列表中的文本设置他们想要的颜色(适配器读取首选项并设置颜色)。这在大多数情况下都按预期工作。我遇到的问题如下。当我在屏幕上显示列表(它是一个ListFragment)并拉出菜单时,选择首选项并更改颜色首选项。从PreferenceActivity返回列表后,我似乎无法让列表使用指定的新颜色重绘自身。如果我离开列表并返回到它,它会重新生成新颜色。我正在尝试使用onResume进行更改。我目前拥有的

Android PNG 到位图 --- SkImageDecoder::Factory 返回 null

我正在尝试从我的Environment.getExternalStorageDirectory()加载屏幕截图并尝试将其转换为位图publicvoidonPictureTaken(Stringpath)throwsIOException{StringphotoPath=filepath+"/"+path;;//UPDATEWITHYOUROWNJPGFILEFiledirectory=newFile(filepath);Filefile=newFile(directory,path);finalBitmapFactory.Optionsoptions=newBitmapFactory.

android - 应用程序在重启时总是忘记共享首选项

我不知道该怎么办了似乎在android3.0及更高版本上运行良好,但在android2.3.3上,每次我启动应用程序时,它都会再次询问用户名/密码。我正在使用共享首选项。以下是我保存首选项的方式:SharedPreferencespreferences=MyApplication.getAppContext().getSharedPreferences("athopbalance",MODE_PRIVATE);SharedPreferences.Editoreditor=preferences.edit();editor.putString("username",username).c

c# - 如何在 .NET 字符串中使用系统\环境变量?

我有从应用程序设置中获取的路径变量:varpath="%TEMP%\myapplication\data";我正在尝试在Directory.CreateDirectory(path)方法中使用它。但是我的应用程序bin文件夹中有新文件夹,而不是C:\Users\Evgeny\AppData\Local\Temp\myapplication\data。我应该手动替换%TEMP%吗? 最佳答案 使用System.Environment.ExpandEnvironmentVariables像这样:StringconcretePath=En

ios - 使用静态库符号化应用程序的崩溃日志

我从应用程序收到崩溃报告,但Xcode无法符号化我的应用程序特定的符号:Thread0name:Dispatchqueue:com.apple.main-threadThread0Crashed:0libsystem_kernel.dylib0x32c43a1c__pthread_kill+81libsystem_c.dylib0x33a0a3b4pthread_kill+522libsystem_c.dylib0x33a02bf8abort+723libsystem_c.dylib0x33a306d4__assert_rtn+1404MyApplication0x0000dd540x

tcp - 你如何让 xinetd 与 wait=yes for protocol=tcp 一起工作

我有一个服务,它会在启动后监听端口8443。我已将xinetd配置为在端口8443上建立连接时启动我的服务。所以Xinetd应该启动我的应用程序,然后让我的应用程序处理任何更多的传入连接。我反复收到“警告:无法获取客户端地址:传输端点未连接”,然后Xinetd禁用了我的服务10秒。只有当我设置wait=yes时才会发生这种情况。阻止我的应用程序监听端口8443没有任何区别。我对xinetd等待标志的理解是否正确,还是我对xinetd配置做错了什么?我看过手册页,wait=yes通常与UDP相关联,但其中没有任何内容表明您不能将它与TCP一起使用。我在SO上进行了搜索,我发现的所有内容都

swift - 使用自定义 NSApplication 创建时 NSWindow 未关闭

我正在创建自己的NSApplication子类,但遇到了障碍。这是我对run()方法的实现。overridefuncrun(){finishLaunching()repeat{letevent=nextEventMatchingMask(0xfffffffffffffff,untilDate:NSDate.distantPast(),inMode:NSDefaultRunLoopMode,dequeue:true)ifevent!=nil{sendEvent(event!)}updateWindows()}whiletrue}在我的main.swift中我有这个:letmyApp:My

java - 如何从非 Activity 类中检索上下文?

我找到了oneanswer这似乎是说我应该创建一个单独的类并创建一个静态MyApplication对象并创建一个get方法。然后任何类都可以调用MyApplication.get()来检索上下文。还有其他更清洁的方法吗?这是我的情况:我有一个A类和一个B类。A类包含一个来自B类的对象(我们称对象为b)。在A类中,我调用“b.play()”。但是,我得到一个空指针异常,因为B类需要将上下文传递给MediaPlayer.create()方法。直到现在,我拼凑了一个hack,并从A类中调用了......“b.play(this)”,然后简单地将上下文传递给B。然而,这非常丑陋,看起来像是对O

java - 蓝牙连接失败 "java.io.IOException: read failed, socket might closed or timeout, read ret: -1"

我正在尝试通过安装在Nexus5中的应用程序连接设备。我想制作一个类似rainbowcontacts的应用程序在安卓中。在我的应用程序中,我的目标是通过蓝牙连接到另一台设备并传输一组联系人或文件。我关注了thisquestion,但那里提到的解决方法对我不起作用Here是我的完整代码。这是我的应用程序中的代码fragment,我在其中尝试获取套接字并建立连接。我可以通过配对设备对话框,但是当我尝试配对时出现错误//tocreatesocketif(secure){bluetoothSocket=device.createRfcommSocketToServiceRecord(uuid)

java - Android 检查 WIFI 状态(断开连接或用户更改 WIFI)如何标记它?

如果WIFI连接断开/掉线,或者如果用户实际更改了WIFI网络,我有没有办法标记?我需要我的应用来做:连接到WIFIXYZ,如果XYZ断开连接(标志1)或掉线,然后重新连接到XYZ。但是用户是否更改为另一个wifiBTOpen(FLAG2)然后允许连接并停止我的服务。如果用户再次连接到XYZ,则再次开始循环。到目前为止我得到的是:广播接收者:myApplication=(MyApplication)context.getApplicationContext();conManager=(ConnectivityManager)context.getSystemService(Contex