Програмування

Питання та відповіді для професійних та ентузіастів-програмістів

7
Як я стилю appcompat-v7 панелі інструментів, як Theme.AppCompat.Light.DarkActionBar?
Я намагаюся відтворити зовнішній вигляд за Theme.AppCompat.Light.DarkActionBarдопомогою нової Панелі інструментів бібліотеки підтримки. Якщо я виберу, Theme.AppCompat.Lightпанель інструментів буде світлою, а якщо я виберу - Theme.AppCompatбуде темною. (Технічно ви повинні використовувати .NoActionBarверсію, але, наскільки я можу сказати, єдина різниця <style name="Theme.AppCompat.NoActionBar"> <item name="windowActionBar">false</item> <item name="android:windowNoTitle">true</item> </style> Тепер немає нічого, Theme.AppCompat.Light.DarkActionBarале наївно …

4
Як працюють сервіси коротких URL-адрес?
Як працюють такі сервіси, як TinyURL або Metamark ? Вони просто пов'язують крихітний URL-ключ із [віртуальною?] Веб-сторінкою, яка лише надає "перенаправлення HTTP" до вихідної URL-адреси? чи є в ньому більше "магії"? [оригінальне формулювання] Я часто використовую такі послуги для скорочення URL-адрес, як TinyURL, Metamark та інші, але кожен раз, коли …

11
Який найпростіший спосіб отримати відступ XML з розривами рядків від XmlDocument?
Коли я будую XML з нуля XmlDocument, у OuterXmlвластивості вже є все, що добре розрізане з розривами рядків. Однак, якщо я запускаю LoadXmlдуже «стислий» XML (без розривів рядків і відступу), то вихід OuterXmlзалишається таким. Так ... Який найпростіший спосіб отримати прикрашений вихід XML з екземпляра XmlDocument?
105 c#  .net  xmldocument  outerxml 

5
Rails 3 виконують власні запити sql без моделі
Мені потрібно написати окремий рубіновий сценарій, який повинен мати справу з базою даних. Я використав код, наведений нижче в рейках 3 @connection = ActiveRecord::Base.establish_connection( :adapter => "mysql2", :host => "localhost", :database => "siteconfig_development", :username => "root", :password => "root123" ) results = @connection.execute("select * from users") results.each do |row| puts …
105 sql  ruby-on-rails 

4
Читаючи файл зображення в растровій карті з sdcard, чому я отримую NullPointerException?
Як я можу прочитати файл зображення в растрову карту з sdcard? _path = Environment.getExternalStorageDirectory().getAbsolutePath(); System.out.println("pathhhhhhhhhhhhhhhhhhhh1111111112222222 " + _path); _path= _path + "/" + "flower2.jpg"; System.out.println("pathhhhhhhhhhhhhhhhhhhh111111111 " + _path); Bitmap bitmap = BitmapFactory.decodeFile(_path, options ); Я отримую NullPointerException для растрових зображень. Це означає, що растровий файл є нульовим. Але у мене …

9
Анімоване завантажувальне зображення у пікассо
У мене є наступний код для завантаження зображення в Picasso, використовуючи малюнок для заповнювача, який відображається під час завантаження зображення. Мені все хочеться - це анімоване спінінг в стилі бар, який анімує навколо та навколо, коли зображення завантажується, як я бачу в більшості професійних додатків. Пікассо, схоже, не підтримує це, …
105 android  picasso 


7
Непідтримуваний метод: AndroidProject.getPluginGeneration () під час запуску проекту
Я намагаюся запустити свій проект за допомогою Android Studio 2.2, але я отримую цю помилку Unsupported method: AndroidProject.getPluginGeneration(). The version of Gradle you connect to does not support that method. Я використовую ButterKnife 8.4.0 Мій додаток gradle.file: buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:2.2.0' classpath 'com.neenbedankt.gradle.plugins:android-apt:1.8' } …

2
Отримання поточного каталогу у веб-програмі .NET
Отже, у мене є веб-проект, і я намагаюся отримати кореневий каталог веб-сайту за допомогою методу c # Directory.GetCurrentDirectory(). Я не хочу використовувати статичний шлях, оскільки в майбутньому місця розташування файлів будуть змінюватися. Цей метод працює у моєму файлі imageProcess.aspx.cs, але там, де я думав, він повернеться: C:\Users\tcbl\documents\visual studio 2010\Projects\ModelMonitoring\ModelMonitoring\imageProcess.aspx.cs Я …
105 c#  asp.net  .net  directory  filepath 

16
Чи можна змінити колір тла UIButtons?
Цей мене наткнувся. Чи взагалі можливо змінити колір тла UIButton в Какао для iPhone. Я спробував встановити колір тла, але він змінює лише кути. setBackgroundColor:здається, єдиний доступний метод для таких речей. [random setBackgroundColor:[UIColor blueColor]]; [random.titleLabel setBackgroundColor:[UIColor blueColor]];

17
"З контролера перегляду" зникає за допомогою UIViewControllerContextTransitioning
У мене одна проблема, і я описав її нижче. Я використовую UIViewControllerContextTransitioningдля користувацьких переходів. У мене є 2 контролери перегляду, перший контролер перегляду та контролер другого перегляду. Тепер я хочу додати контролер другого виду на перший контролер перегляду з анімацією. Я досяг цього, тепер другий контролер перегляду прозорий, тому ми …


7
C # Сортування та Порядок порівняння
Я можу сортувати список за допомогою Сортування або Упорядкувати. Який швидше? Обидва працюють за одним алгоритмом? List<Person> persons = new List<Person>(); persons.Add(new Person("P005", "Janson")); persons.Add(new Person("P002", "Aravind")); persons.Add(new Person("P007", "Kazhal")); 1. persons.Sort((p1,p2)=>string.Compare(p1.Name,p2.Name,true)); 2. var query = persons.OrderBy(n => n.Name, new NameComparer()); class NameComparer : IComparer<string> { public int Compare(string x,string …

26
Кодування іншими (розмовними) мовами
Мені це завжди було цікаво, і я не можу знайти жодної згадки про нього в Інтернеті. Коли магазин із, скажімо, Японії, пише код, чи зможу я його прочитати англійською? Або такі мови, як C, PHP, що-небудь, мають японські переклади, які вони пишуть? Я думаю, що я запитую, чи знає кожен …

5
Застаріле попередження для Rails 4 має_мало з замовленням
class RelatedList < ActiveRecord::Base extend Enumerize enumerize :list_type, in: %w(groups projects) belongs_to :content has_many :contents, :order => :position end У мене в моїй програмі рейки є ця модель, яка видає попередження, коли я намагаюся створювати записи в консолі. ПОПЕРЕДЖЕННЯ ПРЕДУПРЕЖДЕННЯ: Наступні параметри у пов’язаному списку. Будь ласка, використовуйте замість цього …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.